{"action":"created","issue":{"url":"https://api.github.com/repos/BuoyantIO/linkerd/issues/823","repository_url":"https://api.github.com/repos/BuoyantIO/linkerd","labels_url":"https://api.github.com/repos/BuoyantIO/linkerd/issues/823/labels{/name}","comments_url":"https://api.github.com/repos/BuoyantIO/linkerd/issues/823/comments","events_url":"https://api.github.com/repos/BuoyantIO/linkerd/issues/823/events","html_url":"https://github.com/BuoyantIO/linkerd/pull/823","id":191161016,"number":823,"title":"Bump twitter-server, util and finagle deps + fixup H2Listener and Transporter.","user":{"login":"dschobel","id":58369,"avatar_url":"https://avatars.githubusercontent.com/u/58369?v=3","gravatar_id":"","url":"https://api.github.com/users/dschobel","html_url":"https://github.com/dschobel","followers_url":"https://api.github.com/users/dschobel/followers","following_url":"https://api.github.com/users/dschobel/following{/other_user}","gists_url":"https://api.github.com/users/dschobel/gists{/gist_id}","starred_url":"https://api.github.com/users/dschobel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschobel/subscriptions","organizations_url":"https://api.github.com/users/dschobel/orgs","repos_url":"https://api.github.com/users/dschobel/repos","events_url":"https://api.github.com/users/dschobel/events{/privacy}","received_events_url":"https://api.github.com/users/dschobel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/BuoyantIO/linkerd/milestones/14","html_url":"https://github.com/BuoyantIO/linkerd/milestones/0.9.0","labels_url":"https://api.github.com/repos/BuoyantIO/linkerd/milestones/14/labels","id":2060141,"number":14,"title":"0.9.0","description":"","creator":{"login":"olix0r","id":240738,"avatar_url":"https://avatars.githubusercontent.com/u/240738?v=3","gravatar_id":"","url":"https://api.github.com/users/olix0r","html_url":"https://github.com/olix0r","followers_url":"https://api.github.com/users/olix0r/followers","following_url":"https://api.github.com/users/olix0r/following{/other_user}","gists_url":"https://api.github.com/users/olix0r/gists{/gist_id}","starred_url":"https://api.github.com/users/olix0r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olix0r/subscriptions","organizations_url":"https://api.github.com/users/olix0r/orgs","repos_url":"https://api.github.com/users/olix0r/repos","events_url":"https://api.github.com/users/olix0r/events{/privacy}","received_events_url":"https://api.github.com/users/olix0r/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2016-10-10T18:22:36Z","updated_at":"2016-11-28T23:28:55Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2016-11-23T00:22:33Z","updated_at":"2016-11-28T23:32:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/BuoyantIO/linkerd/pulls/823","html_url":"https://github.com/BuoyantIO/linkerd/pull/823","diff_url":"https://github.com/BuoyantIO/linkerd/pull/823.diff","patch_url":"https://github.com/BuoyantIO/linkerd/pull/823.patch"},"body":"Problem\r\n\r\nAs of https://github.com/twitter/finagle/commit/5a3cb15fdd125fb4b7d70c57bf5c4606983788bc finagle delegates buffer ref-counting to the protocol implementations but also provides a handler that implements the previous semantics of copying all direct buffer contents on heap and releasing the direct buffer.\r\n\r\nSolution\r\n\r\nUse the DirectToHeapHandler to spare linkerd's http2 impl from ref-counting or leaking direct buffers."},"comment":{"url":"https://api.github.com/repos/BuoyantIO/linkerd/issues/comments/263429043","html_url":"https://github.com/BuoyantIO/linkerd/pull/823#issuecomment-263429043","issue_url":"https://api.github.com/repos/BuoyantIO/linkerd/issues/823","id":263429043,"user":{"login":"olix0r","id":240738,"avatar_url":"https://avatars.githubusercontent.com/u/240738?v=3","gravatar_id":"","url":"https://api.github.com/users/olix0r","html_url":"https://github.com/olix0r","followers_url":"https://api.github.com/users/olix0r/followers","following_url":"https://api.github.com/users/olix0r/following{/other_user}","gists_url":"https://api.github.com/users/olix0r/gists{/gist_id}","starred_url":"https://api.github.com/users/olix0r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olix0r/subscriptions","organizations_url":"https://api.github.com/users/olix0r/orgs","repos_url":"https://api.github.com/users/olix0r/repos","events_url":"https://api.github.com/users/olix0r/events{/privacy}","received_events_url":"https://api.github.com/users/olix0r/received_events","type":"User","site_admin":false},"created_at":"2016-11-28T23:32:01Z","updated_at":"2016-11-28T23:32:01Z","body":"@dschobel hah really appreciate your help on this. we sort of Have To do unsupported things, because parts of finagle simply can't be used without touching privates.  I'm going to punt this from this week's release and fold this into the followup.  I can try to figure out what you all broke ;)"}}
{"actor":{"display_login":"olix0r"}}