{"action":"created","issue":{"url":"https://api.github.com/repos/jekyll/jekyll/issues/3365","labels_url":"https://api.github.com/repos/jekyll/jekyll/issues/3365/labels{/name}","comments_url":"https://api.github.com/repos/jekyll/jekyll/issues/3365/comments","events_url":"https://api.github.com/repos/jekyll/jekyll/issues/3365/events","html_url":"https://github.com/jekyll/jekyll/issues/3365","id":55470159,"number":3365,"title":"Auto regeneration performance increase","user":{"login":"kaatt","id":10688522,"avatar_url":"https://avatars.githubusercontent.com/u/10688522?v=3","gravatar_id":"","url":"https://api.github.com/users/kaatt","html_url":"https://github.com/kaatt","followers_url":"https://api.github.com/users/kaatt/followers","following_url":"https://api.github.com/users/kaatt/following{/other_user}","gists_url":"https://api.github.com/users/kaatt/gists{/gist_id}","starred_url":"https://api.github.com/users/kaatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kaatt/subscriptions","organizations_url":"https://api.github.com/users/kaatt/orgs","repos_url":"https://api.github.com/users/kaatt/repos","events_url":"https://api.github.com/users/kaatt/events{/privacy}","received_events_url":"https://api.github.com/users/kaatt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"alfredxing","id":2704010,"avatar_url":"https://avatars.githubusercontent.com/u/2704010?v=3","gravatar_id":"","url":"https://api.github.com/users/alfredxing","html_url":"https://github.com/alfredxing","followers_url":"https://api.github.com/users/alfredxing/followers","following_url":"https://api.github.com/users/alfredxing/following{/other_user}","gists_url":"https://api.github.com/users/alfredxing/gists{/gist_id}","starred_url":"https://api.github.com/users/alfredxing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alfredxing/subscriptions","organizations_url":"https://api.github.com/users/alfredxing/orgs","repos_url":"https://api.github.com/users/alfredxing/repos","events_url":"https://api.github.com/users/alfredxing/events{/privacy}","received_events_url":"https://api.github.com/users/alfredxing/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-01-26T11:04:12Z","updated_at":"2015-01-27T06:41:26Z","closed_at":null,"body":"When auto regeneration is enabled for a large project, changes to a single file take a long time (for mine, ~10s). Say I change something in `style.css`, jekyll auto regenerates BUT before the regeneration is finished, I change `header.htm`. Now jekyll will keep regenerating for `style.css` and after that's done, it will regenerate for `header.htm`.\r\n\r\nFor better performance, what it should do instead is stop the regeneration for `style.css` and start the regeneration immediately for `header.htm`."},"comment":{"url":"https://api.github.com/repos/jekyll/jekyll/issues/comments/71597083","html_url":"https://github.com/jekyll/jekyll/issues/3365#issuecomment-71597083","issue_url":"https://api.github.com/repos/jekyll/jekyll/issues/3365","id":71597083,"user":{"login":"alfredxing","id":2704010,"avatar_url":"https://avatars.githubusercontent.com/u/2704010?v=3","gravatar_id":"","url":"https://api.github.com/users/alfredxing","html_url":"https://github.com/alfredxing","followers_url":"https://api.github.com/users/alfredxing/followers","following_url":"https://api.github.com/users/alfredxing/following{/other_user}","gists_url":"https://api.github.com/users/alfredxing/gists{/gist_id}","starred_url":"https://api.github.com/users/alfredxing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alfredxing/subscriptions","organizations_url":"https://api.github.com/users/alfredxing/orgs","repos_url":"https://api.github.com/users/alfredxing/repos","events_url":"https://api.github.com/users/alfredxing/events{/privacy}","received_events_url":"https://api.github.com/users/alfredxing/received_events","type":"User","site_admin":false},"created_at":"2015-01-27T06:41:26Z","updated_at":"2015-01-27T06:41:26Z","body":"@kaatt Is this auto regen as in `jekyll-watch` or as in incremental rebuild?"}}