move iterateRevisions to connector and logentryhandler