{"action":"closed","issue":{"url":"https://api.github.com/repos/CERN-BE/logalike/issues/1","labels_url":"https://api.github.com/repos/CERN-BE/logalike/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/CERN-BE/logalike/issues/1/comments","events_url":"https://api.github.com/repos/CERN-BE/logalike/issues/1/events","html_url":"https://github.com/CERN-BE/logalike/issues/1","id":118335585,"number":1,"title":"Remember file pointer in the file input so logalike can continue to read a file after downtime","user":{"login":"Jegp","id":1064317,"avatar_url":"https://avatars.githubusercontent.com/u/1064317?v=3","gravatar_id":"","url":"https://api.github.com/users/Jegp","html_url":"https://github.com/Jegp","followers_url":"https://api.github.com/users/Jegp/followers","following_url":"https://api.github.com/users/Jegp/following{/other_user}","gists_url":"https://api.github.com/users/Jegp/gists{/gist_id}","starred_url":"https://api.github.com/users/Jegp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jegp/subscriptions","organizations_url":"https://api.github.com/users/Jegp/orgs","repos_url":"https://api.github.com/users/Jegp/repos","events_url":"https://api.github.com/users/Jegp/events{/privacy}","received_events_url":"https://api.github.com/users/Jegp/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/CERN-BE/logalike/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"Jegp","id":1064317,"avatar_url":"https://avatars.githubusercontent.com/u/1064317?v=3","gravatar_id":"","url":"https://api.github.com/users/Jegp","html_url":"https://github.com/Jegp","followers_url":"https://api.github.com/users/Jegp/followers","following_url":"https://api.github.com/users/Jegp/following{/other_user}","gists_url":"https://api.github.com/users/Jegp/gists{/gist_id}","starred_url":"https://api.github.com/users/Jegp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jegp/subscriptions","organizations_url":"https://api.github.com/users/Jegp/orgs","repos_url":"https://api.github.com/users/Jegp/repos","events_url":"https://api.github.com/users/Jegp/events{/privacy}","received_events_url":"https://api.github.com/users/Jegp/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-11-23T08:10:02Z","updated_at":"2015-12-18T09:07:06Z","closed_at":"2015-12-18T09:07:06Z","body":"Store a hash of the file and  a file pointer from the last read position, so whenever logalike suffers downtime it can\r\n1) verify that it's the same file. If not, we should check for rotations of the file and verify the hash and position\r\n2) verify that the current position of the file is greater than the old\r\n3) add the intermediate lines to the output of the FileInput"}}