{"action":"opened","issue":{"url":"https://api.github.com/repos/cwkingjr/acler/issues/2","labels_url":"https://api.github.com/repos/cwkingjr/acler/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/cwkingjr/acler/issues/2/comments","events_url":"https://api.github.com/repos/cwkingjr/acler/issues/2/events","html_url":"https://github.com/cwkingjr/acler/issues/2","id":107053644,"number":2,"title":"Too slow on huge repositories","user":{"login":"cwkingjr","id":4205364,"avatar_url":"https://avatars.githubusercontent.com/u/4205364?v=3","gravatar_id":"","url":"https://api.github.com/users/cwkingjr","html_url":"https://github.com/cwkingjr","followers_url":"https://api.github.com/users/cwkingjr/followers","following_url":"https://api.github.com/users/cwkingjr/following{/other_user}","gists_url":"https://api.github.com/users/cwkingjr/gists{/gist_id}","starred_url":"https://api.github.com/users/cwkingjr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cwkingjr/subscriptions","organizations_url":"https://api.github.com/users/cwkingjr/orgs","repos_url":"https://api.github.com/users/cwkingjr/repos","events_url":"https://api.github.com/users/cwkingjr/events{/privacy}","received_events_url":"https://api.github.com/users/cwkingjr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-17T19:16:34Z","updated_at":"2015-09-17T19:16:34Z","closed_at":null,"body":"This needs a refactor for v2 that will minimize the size of rwf files pulled back in order to speed up the overall processing. Plans are to modify the processing so that ACL traffic checking will be broken up into days in a way that allows individual ACL entries to be removed from the repo checks once some traffic associated with that ACL has been found. So, everything will be checked against day one, ACL's with traffic removed, everything left checked on day two, ACL's with traffic removed, rinse/repeat until we have check through the timeline provided by the start/end dates.\r\n\r\nJust in case the process get's killed (system admins, I'm talking to you) before it finishes, I probably need to dump some temporary completion info along the way and clean this up if/when the script finishes."}}