{"action":"created","issue":{"url":"https://api.github.com/repos/perfectsense/dari/issues/14","labels_url":"https://api.github.com/repos/perfectsense/dari/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/perfectsense/dari/issues/14/comments","events_url":"https://api.github.com/repos/perfectsense/dari/issues/14/events","html_url":"https://github.com/perfectsense/dari/pull/14","id":34197692,"number":14,"title":"Adds local cache of JavaImageEditor images","user":{"login":"AndrewJMiller","id":346229,"avatar_url":"https://avatars.githubusercontent.com/u/346229?v=3","gravatar_id":"","url":"https://api.github.com/users/AndrewJMiller","html_url":"https://github.com/AndrewJMiller","followers_url":"https://api.github.com/users/AndrewJMiller/followers","following_url":"https://api.github.com/users/AndrewJMiller/following{/other_user}","gists_url":"https://api.github.com/users/AndrewJMiller/gists{/gist_id}","starred_url":"https://api.github.com/users/AndrewJMiller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndrewJMiller/subscriptions","organizations_url":"https://api.github.com/users/AndrewJMiller/orgs","repos_url":"https://api.github.com/users/AndrewJMiller/repos","events_url":"https://api.github.com/users/AndrewJMiller/events{/privacy}","received_events_url":"https://api.github.com/users/AndrewJMiller/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-05-23T18:01:53Z","updated_at":"2015-02-24T17:17:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/perfectsense/dari/pulls/14","html_url":"https://github.com/perfectsense/dari/pull/14","diff_url":"https://github.com/perfectsense/dari/pull/14.diff","patch_url":"https://github.com/perfectsense/dari/pull/14.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/perfectsense/dari/issues/comments/75800281","html_url":"https://github.com/perfectsense/dari/pull/14#issuecomment-75800281","issue_url":"https://api.github.com/repos/perfectsense/dari/issues/14","id":75800281,"user":{"login":"hyoolim","id":260663,"avatar_url":"https://avatars.githubusercontent.com/u/260663?v=3","gravatar_id":"","url":"https://api.github.com/users/hyoolim","html_url":"https://github.com/hyoolim","followers_url":"https://api.github.com/users/hyoolim/followers","following_url":"https://api.github.com/users/hyoolim/following{/other_user}","gists_url":"https://api.github.com/users/hyoolim/gists{/gist_id}","starred_url":"https://api.github.com/users/hyoolim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hyoolim/subscriptions","organizations_url":"https://api.github.com/users/hyoolim/orgs","repos_url":"https://api.github.com/users/hyoolim/repos","events_url":"https://api.github.com/users/hyoolim/events{/privacy}","received_events_url":"https://api.github.com/users/hyoolim/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T17:17:36Z","updated_at":"2015-02-24T17:17:36Z","body":"Can you change this to use the WatchService API (http://docs.oracle.com/javase/7/docs/api/java/nio/file/WatchService.html) so that it doesn't have to run periodically? The first run would still need to iterate over all the files to get the total size, but the later runs can just diff the size based on file changes."}}