{"action":"created","issue":{"url":"https://api.github.com/repos/google/protobuf/issues/676","labels_url":"https://api.github.com/repos/google/protobuf/issues/676/labels{/name}","comments_url":"https://api.github.com/repos/google/protobuf/issues/676/comments","events_url":"https://api.github.com/repos/google/protobuf/issues/676/events","html_url":"https://github.com/google/protobuf/pull/676","id":98625261,"number":676,"title":"Optimize CodedInputStream.readByteBuffer() for LiteralByteString","user":{"login":"stepancheg","id":28969,"avatar_url":"https://avatars.githubusercontent.com/u/28969?v=3","gravatar_id":"","url":"https://api.github.com/users/stepancheg","html_url":"https://github.com/stepancheg","followers_url":"https://api.github.com/users/stepancheg/followers","following_url":"https://api.github.com/users/stepancheg/following{/other_user}","gists_url":"https://api.github.com/users/stepancheg/gists{/gist_id}","starred_url":"https://api.github.com/users/stepancheg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stepancheg/subscriptions","organizations_url":"https://api.github.com/users/stepancheg/orgs","repos_url":"https://api.github.com/users/stepancheg/repos","events_url":"https://api.github.com/users/stepancheg/events{/privacy}","received_events_url":"https://api.github.com/users/stepancheg/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/google/protobuf/labels/cla:%20no","name":"cla: no","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-02T17:58:29Z","updated_at":"2015-08-02T18:03:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/protobuf/pulls/676","html_url":"https://github.com/google/protobuf/pull/676","diff_url":"https://github.com/google/protobuf/pull/676.diff","patch_url":"https://github.com/google/protobuf/pull/676.patch"},"body":"With this patch applied `CodedInputStream.readByteBuffer()` returns\r\n`ByteBuffer` wrapping array contained in `LiteralByteString`.  To\r\nensure that `LiteralByteString` is not modified, returned buffer\r\nis made readonly with `.asReadOnlyBuffer()` operation."},"comment":{"url":"https://api.github.com/repos/google/protobuf/issues/comments/127051056","html_url":"https://github.com/google/protobuf/pull/676#issuecomment-127051056","issue_url":"https://api.github.com/repos/google/protobuf/issues/676","id":127051056,"user":{"login":"stepancheg","id":28969,"avatar_url":"https://avatars.githubusercontent.com/u/28969?v=3","gravatar_id":"","url":"https://api.github.com/users/stepancheg","html_url":"https://github.com/stepancheg","followers_url":"https://api.github.com/users/stepancheg/followers","following_url":"https://api.github.com/users/stepancheg/following{/other_user}","gists_url":"https://api.github.com/users/stepancheg/gists{/gist_id}","starred_url":"https://api.github.com/users/stepancheg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stepancheg/subscriptions","organizations_url":"https://api.github.com/users/stepancheg/orgs","repos_url":"https://api.github.com/users/stepancheg/repos","events_url":"https://api.github.com/users/stepancheg/events{/privacy}","received_events_url":"https://api.github.com/users/stepancheg/received_events","type":"User","site_admin":false},"created_at":"2015-08-02T18:03:13Z","updated_at":"2015-08-02T18:03:13Z","body":"I signed it! (as stepan.koltsov@gmail.com)"}}