{"action":"created","issue":{"url":"https://api.github.com/repos/modrzew/pokeminer/issues/176","repository_url":"https://api.github.com/repos/modrzew/pokeminer","labels_url":"https://api.github.com/repos/modrzew/pokeminer/issues/176/labels{/name}","comments_url":"https://api.github.com/repos/modrzew/pokeminer/issues/176/comments","events_url":"https://api.github.com/repos/modrzew/pokeminer/issues/176/events","html_url":"https://github.com/modrzew/pokeminer/issues/176","id":170076395,"number":176,"title":"Exceptions a-plenty, early points get scanned repeatedly, late ones sometimes miss out","user":{"login":"c00ni","id":20733410,"avatar_url":"https://avatars.githubusercontent.com/u/20733410?v=3","gravatar_id":"","url":"https://api.github.com/users/c00ni","html_url":"https://github.com/c00ni","followers_url":"https://api.github.com/users/c00ni/followers","following_url":"https://api.github.com/users/c00ni/following{/other_user}","gists_url":"https://api.github.com/users/c00ni/gists{/gist_id}","starred_url":"https://api.github.com/users/c00ni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/c00ni/subscriptions","organizations_url":"https://api.github.com/users/c00ni/orgs","repos_url":"https://api.github.com/users/c00ni/repos","events_url":"https://api.github.com/users/c00ni/events{/privacy}","received_events_url":"https://api.github.com/users/c00ni/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-09T03:55:32Z","updated_at":"2016-08-09T21:17:06Z","closed_at":null,"body":"There are several exceptions being thrown, mainly from the pgoapi, some from other sources.\r\nPlenty has changed and there are sure to be teething issues. That's fine.\r\n\r\nBut when a worker restarts following an exception, it starts from the beginning of it's point list and it seems almost up to chance that a point near the end of it's points will ever get scanned in any given 15minute period due to the worker maybe restarting.\r\n\r\nThis means some points get scanned very many times and some will get scanned much less frequently.\r\n\r\nIs it possible to make restarted workers start scanning from the last scanned point (or maybe from the next point to prevent possible loops) to even out the scanning even in the presence of exceptions?"},"comment":{"url":"https://api.github.com/repos/modrzew/pokeminer/issues/comments/238694468","html_url":"https://github.com/modrzew/pokeminer/issues/176#issuecomment-238694468","issue_url":"https://api.github.com/repos/modrzew/pokeminer/issues/176","id":238694468,"user":{"login":"modrzew","id":2963462,"avatar_url":"https://avatars.githubusercontent.com/u/2963462?v=3","gravatar_id":"","url":"https://api.github.com/users/modrzew","html_url":"https://github.com/modrzew","followers_url":"https://api.github.com/users/modrzew/followers","following_url":"https://api.github.com/users/modrzew/following{/other_user}","gists_url":"https://api.github.com/users/modrzew/gists{/gist_id}","starred_url":"https://api.github.com/users/modrzew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modrzew/subscriptions","organizations_url":"https://api.github.com/users/modrzew/orgs","repos_url":"https://api.github.com/users/modrzew/repos","events_url":"https://api.github.com/users/modrzew/events{/privacy}","received_events_url":"https://api.github.com/users/modrzew/received_events","type":"User","site_admin":false},"created_at":"2016-08-09T21:17:05Z","updated_at":"2016-08-09T21:17:05Z","body":"I implemented restarting worker from its last point in `coroutines` branch. I have a feeling that it will be merged to master soon."}}
{"actor":{"display_login":"modrzew"}}