{"action":"created","issue":{"url":"https://api.github.com/repos/gradle/gradle/issues/2047","repository_url":"https://api.github.com/repos/gradle/gradle","labels_url":"https://api.github.com/repos/gradle/gradle/issues/2047/labels{/name}","comments_url":"https://api.github.com/repos/gradle/gradle/issues/2047/comments","events_url":"https://api.github.com/repos/gradle/gradle/issues/2047/events","html_url":"https://github.com/gradle/gradle/pull/2047","id":228915183,"number":2047,"title":"Remove unnecessary fields from progress events for performance","user":{"login":"eriwen","id":51534,"avatar_url":"https://avatars1.githubusercontent.com/u/51534?v=3","gravatar_id":"","url":"https://api.github.com/users/eriwen","html_url":"https://github.com/eriwen","followers_url":"https://api.github.com/users/eriwen/followers","following_url":"https://api.github.com/users/eriwen/following{/other_user}","gists_url":"https://api.github.com/users/eriwen/gists{/gist_id}","starred_url":"https://api.github.com/users/eriwen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eriwen/subscriptions","organizations_url":"https://api.github.com/users/eriwen/orgs","repos_url":"https://api.github.com/users/eriwen/repos","events_url":"https://api.github.com/users/eriwen/events{/privacy}","received_events_url":"https://api.github.com/users/eriwen/received_events","type":"User","site_admin":false},"labels":[{"id":289469033,"url":"https://api.github.com/repos/gradle/gradle/labels/from:member","name":"from:member","color":"0052cc","default":false},{"id":429494937,"url":"https://api.github.com/repos/gradle/gradle/labels/in:logging","name":"in:logging","color":"d4c5f9","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/gradle/gradle/milestones/24","html_url":"https://github.com/gradle/gradle/milestone/24","labels_url":"https://api.github.com/repos/gradle/gradle/milestones/24/labels","id":2330840,"number":24,"title":"4.0 RC1","description":"","creator":{"login":"eriwen","id":51534,"avatar_url":"https://avatars1.githubusercontent.com/u/51534?v=3","gravatar_id":"","url":"https://api.github.com/users/eriwen","html_url":"https://github.com/eriwen","followers_url":"https://api.github.com/users/eriwen/followers","following_url":"https://api.github.com/users/eriwen/following{/other_user}","gists_url":"https://api.github.com/users/eriwen/gists{/gist_id}","starred_url":"https://api.github.com/users/eriwen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eriwen/subscriptions","organizations_url":"https://api.github.com/users/eriwen/orgs","repos_url":"https://api.github.com/users/eriwen/repos","events_url":"https://api.github.com/users/eriwen/events{/privacy}","received_events_url":"https://api.github.com/users/eriwen/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":156,"state":"open","created_at":"2017-02-17T18:51:50Z","updated_at":"2017-05-16T19:55:42Z","due_on":"2017-05-22T07:00:00Z","closed_at":null},"comments":1,"created_at":"2017-05-16T04:55:40Z","updated_at":"2017-05-16T19:55:42Z","closed_at":"2017-05-16T19:55:42Z","pull_request":{"url":"https://api.github.com/repos/gradle/gradle/pulls/2047","html_url":"https://github.com/gradle/gradle/pull/2047","diff_url":"https://github.com/gradle/gradle/pull/2047.diff","patch_url":"https://github.com/gradle/gradle/pull/2047.patch"},"body":"This change removes the category from progress and progress\r\ncomplete events. They are never used in logging because the\r\ncategory from the start event is used for generated log messages.\r\n\r\nSimilarly, the timestamp is removed from progress events as it's\r\nnever used.\r\n\r\nFinally, the description for progress complete events is never\r\nused.\r\n\r\nAll of these reduce the serialization burden of a now much-larger\r\nnumber of progress events, resulting in improved performance.\r\n\r\n### Context\r\nThis is intended to improve results for the \"[abi change on largeJavaMultiProject](https://builds.gradle.org/repository/download/Gradle_Release_Performance_PerformanceTestCoordinatorLinux/2944757:id/results/performance/build/performance-tests/report/tests/assemble-for-abi-change-on-largeJavaMultiProject.html)\" performance scenario\r\n\r\n[CI Build](https://builds.gradle.org/viewQueued.html?itemId=2950820&tab=queuedBuildOverviewTab)\r\n\r\n### Contributor Checklist\r\n- [x] Provide integration tests (under `<subproject>/src/integTest`) to verify changes from a user perspective\r\n- [x] Provide unit tests (under `<subproject>/src/test`) to verify logic\r\n- [ ] Update User Guide, DSL Reference, and Javadoc for public-facing changes\r\n- [x] Ensure that tests pass locally: `./gradlew quickCheck <impacted-subproject>:check`\r\n\r\n### Gradle Core Team Checklist\r\n- [x] Verify design and implementation \r\n- [ ] Verify test coverage and CI build status\r\n- [x] Verify documentation including proper use of `@since` and `@Incubating` annotations for all public APIs\r\n"},"comment":{"url":"https://api.github.com/repos/gradle/gradle/issues/comments/301896951","html_url":"https://github.com/gradle/gradle/pull/2047#issuecomment-301896951","issue_url":"https://api.github.com/repos/gradle/gradle/issues/2047","id":301896951,"user":{"login":"eriwen","id":51534,"avatar_url":"https://avatars1.githubusercontent.com/u/51534?v=3","gravatar_id":"","url":"https://api.github.com/users/eriwen","html_url":"https://github.com/eriwen","followers_url":"https://api.github.com/users/eriwen/followers","following_url":"https://api.github.com/users/eriwen/following{/other_user}","gists_url":"https://api.github.com/users/eriwen/gists{/gist_id}","starred_url":"https://api.github.com/users/eriwen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eriwen/subscriptions","organizations_url":"https://api.github.com/users/eriwen/orgs","repos_url":"https://api.github.com/users/eriwen/repos","events_url":"https://api.github.com/users/eriwen/events{/privacy}","received_events_url":"https://api.github.com/users/eriwen/received_events","type":"User","site_admin":false},"created_at":"2017-05-16T19:55:42Z","updated_at":"2017-05-16T19:55:42Z","body":"Merged with 7c79baf43b376e5a325f8dd236c4a5be728592f1"}}
{"actor":{"display_login":"eriwen"}}