{"action":"created","issue":{"url":"https://api.github.com/repos/Particular/NServiceBus/issues/3932","repository_url":"https://api.github.com/repos/Particular/NServiceBus","labels_url":"https://api.github.com/repos/Particular/NServiceBus/issues/3932/labels{/name}","comments_url":"https://api.github.com/repos/Particular/NServiceBus/issues/3932/comments","events_url":"https://api.github.com/repos/Particular/NServiceBus/issues/3932/events","html_url":"https://github.com/Particular/NServiceBus/pull/3932","id":165339155,"number":3932,"title":"TimeoutsChunk uses array for timeouts and timeouts is a struct to reduce garbage","user":{"login":"danielmarbach","id":174258,"avatar_url":"https://avatars.githubusercontent.com/u/174258?v=3","gravatar_id":"","url":"https://api.github.com/users/danielmarbach","html_url":"https://github.com/danielmarbach","followers_url":"https://api.github.com/users/danielmarbach/followers","following_url":"https://api.github.com/users/danielmarbach/following{/other_user}","gists_url":"https://api.github.com/users/danielmarbach/gists{/gist_id}","starred_url":"https://api.github.com/users/danielmarbach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielmarbach/subscriptions","organizations_url":"https://api.github.com/users/danielmarbach/orgs","repos_url":"https://api.github.com/users/danielmarbach/repos","events_url":"https://api.github.com/users/danielmarbach/events{/privacy}","received_events_url":"https://api.github.com/users/danielmarbach/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Particular/NServiceBus/labels/Tag:%20Maintainer%20Prio","name":"Tag: Maintainer Prio","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-07-13T14:44:42Z","updated_at":"2016-07-14T21:33:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Particular/NServiceBus/pulls/3932","html_url":"https://github.com/Particular/NServiceBus/pull/3932","diff_url":"https://github.com/Particular/NServiceBus/pull/3932.diff","patch_url":"https://github.com/Particular/NServiceBus/pull/3932.patch"},"body":"@Particular/nhibernate-persistence-maintainers @Particular/ravendb-persistence-maintainers This would introduce a breaking change towards the persisters. The benefit of this is that we would produce less Gen 0 garbage due to enumerator boxing/unboxing as well as the timeout data being a struct (it only wraps a string and a datetime). Thoughts?\r\n\r\n# Ravendb\r\n\r\nhttps://github.com/Particular/NServiceBus.RavenDB/pull/253\r\n\r\n# NHibernate\r\n\r\nhttps://github.com/Particular/NServiceBus.NHibernate/pull/205\r\n\r\n// cc @Particular/nservicebus-maintainers "},"comment":{"url":"https://api.github.com/repos/Particular/NServiceBus/issues/comments/232799141","html_url":"https://github.com/Particular/NServiceBus/pull/3932#issuecomment-232799141","issue_url":"https://api.github.com/repos/Particular/NServiceBus/issues/3932","id":232799141,"user":{"login":"bording","id":753669,"avatar_url":"https://avatars.githubusercontent.com/u/753669?v=3","gravatar_id":"","url":"https://api.github.com/users/bording","html_url":"https://github.com/bording","followers_url":"https://api.github.com/users/bording/followers","following_url":"https://api.github.com/users/bording/following{/other_user}","gists_url":"https://api.github.com/users/bording/gists{/gist_id}","starred_url":"https://api.github.com/users/bording/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bording/subscriptions","organizations_url":"https://api.github.com/users/bording/orgs","repos_url":"https://api.github.com/users/bording/repos","events_url":"https://api.github.com/users/bording/events{/privacy}","received_events_url":"https://api.github.com/users/bording/received_events","type":"User","site_admin":false},"created_at":"2016-07-14T21:33:17Z","updated_at":"2016-07-14T21:33:17Z","body":"LGTM :+1: "}}
{"actor":{"display_login":"bording"}}