{"action":"created","issue":{"url":"https://api.github.com/repos/padraic/humbug/issues/128","labels_url":"https://api.github.com/repos/padraic/humbug/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/padraic/humbug/issues/128/comments","events_url":"https://api.github.com/repos/padraic/humbug/issues/128/events","html_url":"https://github.com/padraic/humbug/issues/128","id":60695057,"number":128,"title":"Build on JSON logging to generate a permanent Tracking Log","user":{"login":"padraic","id":19780,"avatar_url":"https://avatars.githubusercontent.com/u/19780?v=3","gravatar_id":"","url":"https://api.github.com/users/padraic","html_url":"https://github.com/padraic","followers_url":"https://api.github.com/users/padraic/followers","following_url":"https://api.github.com/users/padraic/following{/other_user}","gists_url":"https://api.github.com/users/padraic/gists{/gist_id}","starred_url":"https://api.github.com/users/padraic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/padraic/subscriptions","organizations_url":"https://api.github.com/users/padraic/orgs","repos_url":"https://api.github.com/users/padraic/repos","events_url":"https://api.github.com/users/padraic/events{/privacy}","received_events_url":"https://api.github.com/users/padraic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/padraic/humbug/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/padraic/humbug/milestones/1","html_url":"https://github.com/padraic/humbug/milestones/1.0.0","labels_url":"https://api.github.com/repos/padraic/humbug/milestones/1/labels","id":1009008,"number":1,"title":"1.0.0","description":"Initial 1.0.0 release.\r\n\r\nTo include as many bug fixes as possible, and will target the most common PHPUnit use case exclusively.","creator":{"login":"padraic","id":19780,"avatar_url":"https://avatars.githubusercontent.com/u/19780?v=3","gravatar_id":"","url":"https://api.github.com/users/padraic","html_url":"https://github.com/padraic","followers_url":"https://api.github.com/users/padraic/followers","following_url":"https://api.github.com/users/padraic/following{/other_user}","gists_url":"https://api.github.com/users/padraic/gists{/gist_id}","starred_url":"https://api.github.com/users/padraic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/padraic/subscriptions","organizations_url":"https://api.github.com/users/padraic/orgs","repos_url":"https://api.github.com/users/padraic/repos","events_url":"https://api.github.com/users/padraic/events{/privacy}","received_events_url":"https://api.github.com/users/padraic/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":1,"state":"open","created_at":"2015-03-06T10:13:39Z","updated_at":"2015-03-11T17:22:41Z","due_on":"2015-04-29T23:00:00Z","closed_at":null},"comments":1,"created_at":"2015-03-11T17:22:41Z","updated_at":"2015-03-23T22:30:23Z","closed_at":null,"body":"What's the point of such a log? By tracking mutations escaped/killed, and also file and test hashes, we can rapidly eliminate unnecessary test runs where the underlying code/tests remain unchanged. Initial runs and runs after significant changes would still be expensive, but other runs would become significantly faster so long as some form of permanent cache is maintained."},"comment":{"url":"https://api.github.com/repos/padraic/humbug/issues/comments/85231811","html_url":"https://github.com/padraic/humbug/issues/128#issuecomment-85231811","issue_url":"https://api.github.com/repos/padraic/humbug/issues/128","id":85231811,"user":{"login":"padraic","id":19780,"avatar_url":"https://avatars.githubusercontent.com/u/19780?v=3","gravatar_id":"","url":"https://api.github.com/users/padraic","html_url":"https://github.com/padraic","followers_url":"https://api.github.com/users/padraic/followers","following_url":"https://api.github.com/users/padraic/following{/other_user}","gists_url":"https://api.github.com/users/padraic/gists{/gist_id}","starred_url":"https://api.github.com/users/padraic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/padraic/subscriptions","organizations_url":"https://api.github.com/users/padraic/orgs","repos_url":"https://api.github.com/users/padraic/repos","events_url":"https://api.github.com/users/padraic/events{/privacy}","received_events_url":"https://api.github.com/users/padraic/received_events","type":"User","site_admin":false},"created_at":"2015-03-23T22:30:23Z","updated_at":"2015-03-23T22:30:23Z","body":"In progress in master. We now have a permanent cache and source/test file tracking in place. The remainder is largely caching results and inserting those into the outbound result data on demand."}}