{"action":"created","issue":{"url":"https://api.github.com/repos/census-instrumentation/opencensus-service/issues/395","repository_url":"https://api.github.com/repos/census-instrumentation/opencensus-service","labels_url":"https://api.github.com/repos/census-instrumentation/opencensus-service/issues/395/labels{/name}","comments_url":"https://api.github.com/repos/census-instrumentation/opencensus-service/issues/395/comments","events_url":"https://api.github.com/repos/census-instrumentation/opencensus-service/issues/395/events","html_url":"https://github.com/census-instrumentation/opencensus-service/pull/395","id":410542818,"node_id":"MDExOlB1bGxSZXF1ZXN0MjUzMjYyMzI4","number":395,"title":"Improve oc-receiver and oc-exporter span throughput","user":{"login":"sjkaris","id":3521754,"node_id":"MDQ6VXNlcjM1MjE3NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/3521754?v=4","gravatar_id":"","url":"https://api.github.com/users/sjkaris","html_url":"https://github.com/sjkaris","followers_url":"https://api.github.com/users/sjkaris/followers","following_url":"https://api.github.com/users/sjkaris/following{/other_user}","gists_url":"https://api.github.com/users/sjkaris/gists{/gist_id}","starred_url":"https://api.github.com/users/sjkaris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sjkaris/subscriptions","organizations_url":"https://api.github.com/users/sjkaris/orgs","repos_url":"https://api.github.com/users/sjkaris/repos","events_url":"https://api.github.com/users/sjkaris/events{/privacy}","received_events_url":"https://api.github.com/users/sjkaris/received_events","type":"User","site_admin":false},"labels":[{"id":1066954593,"node_id":"MDU6TGFiZWwxMDY2OTU0NTkz","url":"https://api.github.com/repos/census-instrumentation/opencensus-service/labels/cla:%20yes","name":"cla: yes","color":"25d175","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/census-instrumentation/opencensus-service/milestones/9","html_url":"https://github.com/census-instrumentation/opencensus-service/milestone/9","labels_url":"https://api.github.com/repos/census-instrumentation/opencensus-service/milestones/9/labels","id":4055725,"node_id":"MDk6TWlsZXN0b25lNDA1NTcyNQ==","number":9,"title":"0.2.0","description":"","creator":{"login":"flands","id":645366,"node_id":"MDQ6VXNlcjY0NTM2Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/645366?v=4","gravatar_id":"","url":"https://api.github.com/users/flands","html_url":"https://github.com/flands","followers_url":"https://api.github.com/users/flands/followers","following_url":"https://api.github.com/users/flands/following{/other_user}","gists_url":"https://api.github.com/users/flands/gists{/gist_id}","starred_url":"https://api.github.com/users/flands/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flands/subscriptions","organizations_url":"https://api.github.com/users/flands/orgs","repos_url":"https://api.github.com/users/flands/repos","events_url":"https://api.github.com/users/flands/events{/privacy}","received_events_url":"https://api.github.com/users/flands/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":10,"state":"open","created_at":"2019-02-14T02:13:58Z","updated_at":"2019-02-15T20:50:32Z","due_on":"2019-02-27T08:00:00Z","closed_at":null},"comments":6,"created_at":"2019-02-14T23:45:06Z","updated_at":"2019-02-15T20:53:26Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/census-instrumentation/opencensus-service/pulls/395","html_url":"https://github.com/census-instrumentation/opencensus-service/pull/395","diff_url":"https://github.com/census-instrumentation/opencensus-service/pull/395.diff","patch_url":"https://github.com/census-instrumentation/opencensus-service/pull/395.patch"},"body":"OC collector reception and export of spans did not scale up. This change\r\nremoves the `bundler` from the oc span receiver in favor of go-routines,\r\nand additionally adds a worker count to the oc-exporter.\r\n\r\nNote: there still is the limitation on gRPC message size that prevents batches of > 4M (uncompressed). I found this to be an acceptable limit, so did nothing here. With compression, under very high-throughput usecases, 4M will likely not be enough, so there is potential to followup with another change to modify the max message size. "},"comment":{"url":"https://api.github.com/repos/census-instrumentation/opencensus-service/issues/comments/464195311","html_url":"https://github.com/census-instrumentation/opencensus-service/pull/395#issuecomment-464195311","issue_url":"https://api.github.com/repos/census-instrumentation/opencensus-service/issues/395","id":464195311,"node_id":"MDEyOklzc3VlQ29tbWVudDQ2NDE5NTMxMQ==","user":{"login":"sjkaris","id":3521754,"node_id":"MDQ6VXNlcjM1MjE3NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/3521754?v=4","gravatar_id":"","url":"https://api.github.com/users/sjkaris","html_url":"https://github.com/sjkaris","followers_url":"https://api.github.com/users/sjkaris/followers","following_url":"https://api.github.com/users/sjkaris/following{/other_user}","gists_url":"https://api.github.com/users/sjkaris/gists{/gist_id}","starred_url":"https://api.github.com/users/sjkaris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sjkaris/subscriptions","organizations_url":"https://api.github.com/users/sjkaris/orgs","repos_url":"https://api.github.com/users/sjkaris/repos","events_url":"https://api.github.com/users/sjkaris/events{/privacy}","received_events_url":"https://api.github.com/users/sjkaris/received_events","type":"User","site_admin":false},"created_at":"2019-02-15T20:53:26Z","updated_at":"2019-02-15T20:53:26Z","author_association":"CONTRIBUTOR","body":"@odeke-em  thanks -- I will followup with a PR adding workers "}}
{"actor":{"display_login":"sjkaris"}}