{"action":"created","issue":{"url":"https://api.github.com/repos/EsotericSoftware/kryo/issues/433","repository_url":"https://api.github.com/repos/EsotericSoftware/kryo","labels_url":"https://api.github.com/repos/EsotericSoftware/kryo/issues/433/labels{/name}","comments_url":"https://api.github.com/repos/EsotericSoftware/kryo/issues/433/comments","events_url":"https://api.github.com/repos/EsotericSoftware/kryo/issues/433/events","html_url":"https://github.com/EsotericSoftware/kryo/pull/433","id":159795624,"number":433,"title":"Provide an opt-out for disabling the optimization of generics serialization","user":{"login":"romix","id":1481811,"avatar_url":"https://avatars.githubusercontent.com/u/1481811?v=3","gravatar_id":"","url":"https://api.github.com/users/romix","html_url":"https://github.com/romix","followers_url":"https://api.github.com/users/romix/followers","following_url":"https://api.github.com/users/romix/following{/other_user}","gists_url":"https://api.github.com/users/romix/gists{/gist_id}","starred_url":"https://api.github.com/users/romix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romix/subscriptions","organizations_url":"https://api.github.com/users/romix/orgs","repos_url":"https://api.github.com/users/romix/repos","events_url":"https://api.github.com/users/romix/events{/privacy}","received_events_url":"https://api.github.com/users/romix/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-06-11T21:51:12Z","updated_at":"2016-06-22T20:23:27Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/EsotericSoftware/kryo/pulls/433","html_url":"https://github.com/EsotericSoftware/kryo/pull/433","diff_url":"https://github.com/EsotericSoftware/kryo/pull/433.diff","patch_url":"https://github.com/EsotericSoftware/kryo/pull/433.patch"},"body":"The existing optimization of generics serialization aims at reducing the size of the serialized representation. This optimization is enabled by default. But sometimes it may have a negative impact on performance. And sometimes it cannot handle complex cases of generics usage.\r\n\r\nThis patch provides a mechanism to opt-out from using this optimization. To disable it, simply invoke `FieldSerializerConfig.setOptimizedGenerics(false)`."},"comment":{"url":"https://api.github.com/repos/EsotericSoftware/kryo/issues/comments/227865172","html_url":"https://github.com/EsotericSoftware/kryo/pull/433#issuecomment-227865172","issue_url":"https://api.github.com/repos/EsotericSoftware/kryo/issues/433","id":227865172,"user":{"login":"romix","id":1481811,"avatar_url":"https://avatars.githubusercontent.com/u/1481811?v=3","gravatar_id":"","url":"https://api.github.com/users/romix","html_url":"https://github.com/romix","followers_url":"https://api.github.com/users/romix/followers","following_url":"https://api.github.com/users/romix/following{/other_user}","gists_url":"https://api.github.com/users/romix/gists{/gist_id}","starred_url":"https://api.github.com/users/romix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romix/subscriptions","organizations_url":"https://api.github.com/users/romix/orgs","repos_url":"https://api.github.com/users/romix/repos","events_url":"https://api.github.com/users/romix/events{/privacy}","received_events_url":"https://api.github.com/users/romix/received_events","type":"User","site_admin":false},"created_at":"2016-06-22T20:23:27Z","updated_at":"2016-06-22T20:23:27Z","body":"@magro I force-pushed the new version of the patch. It includes all of your changes and my changes to avoid any hacks related to freezing of the `FieldSerializerConfig.setOptimizedGenerics`.\r\n\r\nPlease check if everything is OK and we could merge this."}}
{"actor":{"display_login":"romix"}}