{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/apm-server/issues/724","repository_url":"https://api.github.com/repos/elastic/apm-server","labels_url":"https://api.github.com/repos/elastic/apm-server/issues/724/labels{/name}","comments_url":"https://api.github.com/repos/elastic/apm-server/issues/724/comments","events_url":"https://api.github.com/repos/elastic/apm-server/issues/724/events","html_url":"https://github.com/elastic/apm-server/issues/724","id":305128971,"number":724,"title":"Create []beat.Event entry per transaction+spans instead of per request","user":{"login":"simitt","id":5555349,"avatar_url":"https://avatars0.githubusercontent.com/u/5555349?v=4","gravatar_id":"","url":"https://api.github.com/users/simitt","html_url":"https://github.com/simitt","followers_url":"https://api.github.com/users/simitt/followers","following_url":"https://api.github.com/users/simitt/following{/other_user}","gists_url":"https://api.github.com/users/simitt/gists{/gist_id}","starred_url":"https://api.github.com/users/simitt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simitt/subscriptions","organizations_url":"https://api.github.com/users/simitt/orgs","repos_url":"https://api.github.com/users/simitt/repos","events_url":"https://api.github.com/users/simitt/events{/privacy}","received_events_url":"https://api.github.com/users/simitt/received_events","type":"User","site_admin":false},"labels":[{"id":661399796,"url":"https://api.github.com/repos/elastic/apm-server/labels/discuss","name":"discuss","color":"fbca04","default":false},{"id":773174485,"url":"https://api.github.com/repos/elastic/apm-server/labels/v6.3","name":"v6.3","color":"5fccd8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-14T11:57:31Z","updated_at":"2018-03-14T13:36:54Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently we create one entry `[]beat.Event` per request, which can contain documents for multiple transactions or errors. \r\nThe purpose of bundling together those documents to one queue entry was to ensure that either the complete transaction is stored to ES or none. \r\n\r\nHowever, there is no reason in bundling together all transactions/errors from one request, we should rather split them up per transaction+spans. "},"comment":{"url":"https://api.github.com/repos/elastic/apm-server/issues/comments/373022914","html_url":"https://github.com/elastic/apm-server/issues/724#issuecomment-373022914","issue_url":"https://api.github.com/repos/elastic/apm-server/issues/724","id":373022914,"user":{"login":"graphaelli","id":83483,"avatar_url":"https://avatars3.githubusercontent.com/u/83483?v=4","gravatar_id":"","url":"https://api.github.com/users/graphaelli","html_url":"https://github.com/graphaelli","followers_url":"https://api.github.com/users/graphaelli/followers","following_url":"https://api.github.com/users/graphaelli/following{/other_user}","gists_url":"https://api.github.com/users/graphaelli/gists{/gist_id}","starred_url":"https://api.github.com/users/graphaelli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/graphaelli/subscriptions","organizations_url":"https://api.github.com/users/graphaelli/orgs","repos_url":"https://api.github.com/users/graphaelli/repos","events_url":"https://api.github.com/users/graphaelli/events{/privacy}","received_events_url":"https://api.github.com/users/graphaelli/received_events","type":"User","site_admin":false},"created_at":"2018-03-14T13:36:54Z","updated_at":"2018-03-14T13:36:54Z","author_association":"MEMBER","body":"I like this a lot.  Thoughts on how to handle the case where some of the transactions are able to make it into the queue before it fills and the rest do not?  This still applies if/when #715 is implemented."}}
{"actor":{"display_login":"graphaelli"}}