{"action":"created","issue":{"url":"https://api.github.com/repos/RolandPheasant/TailBlazer/issues/14","labels_url":"https://api.github.com/repos/RolandPheasant/TailBlazer/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/RolandPheasant/TailBlazer/issues/14/comments","events_url":"https://api.github.com/repos/RolandPheasant/TailBlazer/issues/14/events","html_url":"https://github.com/RolandPheasant/TailBlazer/issues/14","id":117220842,"number":14,"title":"Fine tune performance","user":{"login":"RolandPheasant","id":9879866,"avatar_url":"https://avatars.githubusercontent.com/u/9879866?v=3","gravatar_id":"","url":"https://api.github.com/users/RolandPheasant","html_url":"https://github.com/RolandPheasant","followers_url":"https://api.github.com/users/RolandPheasant/followers","following_url":"https://api.github.com/users/RolandPheasant/following{/other_user}","gists_url":"https://api.github.com/users/RolandPheasant/gists{/gist_id}","starred_url":"https://api.github.com/users/RolandPheasant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RolandPheasant/subscriptions","organizations_url":"https://api.github.com/users/RolandPheasant/orgs","repos_url":"https://api.github.com/users/RolandPheasant/repos","events_url":"https://api.github.com/users/RolandPheasant/events{/privacy}","received_events_url":"https://api.github.com/users/RolandPheasant/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RolandPheasant/TailBlazer/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-11-16T21:20:53Z","updated_at":"2015-11-21T14:12:25Z","closed_at":null,"body":"1. Scrolling can be sluggish on files which have a very large number of lines.  So far I have seen scrolling stutter on a file with 800k lines which was opened on a server share. In theory this can be solved by adjusting the scrolling sample rate, but in practice it is hard to predict when back pressures are formed. The idea solution would be for a task to run and if a queue has formed disregard all but the end of the queued job.\r\n\r\n2. Some times there is a minor latency when opening a file.\r\n\r\n3. Investigate whether the read algorithms can be improved"},"comment":{"url":"https://api.github.com/repos/RolandPheasant/TailBlazer/issues/comments/158645373","html_url":"https://github.com/RolandPheasant/TailBlazer/issues/14#issuecomment-158645373","issue_url":"https://api.github.com/repos/RolandPheasant/TailBlazer/issues/14","id":158645373,"user":{"login":"RolandPheasant","id":9879866,"avatar_url":"https://avatars.githubusercontent.com/u/9879866?v=3","gravatar_id":"","url":"https://api.github.com/users/RolandPheasant","html_url":"https://github.com/RolandPheasant","followers_url":"https://api.github.com/users/RolandPheasant/followers","following_url":"https://api.github.com/users/RolandPheasant/following{/other_user}","gists_url":"https://api.github.com/users/RolandPheasant/gists{/gist_id}","starred_url":"https://api.github.com/users/RolandPheasant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RolandPheasant/subscriptions","organizations_url":"https://api.github.com/users/RolandPheasant/orgs","repos_url":"https://api.github.com/users/RolandPheasant/repos","events_url":"https://api.github.com/users/RolandPheasant/events{/privacy}","received_events_url":"https://api.github.com/users/RolandPheasant/received_events","type":"User","site_admin":false},"created_at":"2015-11-21T14:12:25Z","updated_at":"2015-11-21T14:12:25Z","body":"@GMTA Its fast now check out this [Fast Scrolling] document (https://github.com/RolandPheasant/TailBlazer/blob/master/Documents/Fast%20Scrolling.md)\r\n\r\nFor super large files probably more work required but for now I am going to put my feet up"}}