I am running IDM 3.5.1.

Sometimes the publish on my JDBC driver grabs what it seems like only 1
transaction from the eventlog every 60 second polling cycle I have.

Sometimes it grabs a whole big chunk.

Can anyone explain this?