{"push_id":2919558450,"size":2,"distinct_size":1,"ref":"refs/heads/exporter-to-interceptor-plumbing","head":"67a0facc17003f36336a8ef96a6b917dac4c58bf","before":"acb753eab77fc9d15262309acd1c65a4f324e7f2","commits":[{"sha":"4db092ff478d2f6be61dcae1165e4dce54dce16a","author":{"name":"Emmanuel T Odeke","email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@orijtech.com"},"message":"interceptor: OpenCensus as a TraceInterceptor + end-to-end sample\n\n* Introduce interceptor.TraceInterceptor\n* Made the OpenCensus interceptor implement\ninterceptor.TraceInterceptor\n* Provided an end-to-end \"test\" which\nfeatures code that will run under cmd/ocagent\nand shows client code running in application libraries","distinct":false,"url":"https://api.github.com/repos/census-instrumentation/opencensus-service/commits/4db092ff478d2f6be61dcae1165e4dce54dce16a"},{"sha":"67a0facc17003f36336a8ef96a6b917dac4c58bf","author":{"name":"Emmanuel T Odeke","email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@orijtech.com"},"message":"exporter: plumbing to glue SpanReceiver with OC exporters\n\n* Implemented the exporter.TraceExporter interface whose\nmethod\n```go\nExportSpanData(*commonpb.Node, ...*trace.SpanData) error\n```\n\nis feeds into a transformer that creates a spanreceiver.SpanReceiver\nof which that signature\n```go\nReceiveSpans(*commonpb.Node, ...*trace.SpanData) (*spanreceiver.Acknowledgement, error)\n```\nAlso provided a dummy transformer which takes trace.Exporter-s and\ncreates a spanreceiver.SpanReceiver that that is passed to each\ninterceptor.\n\n* Also provided an end-to-end application which if copied and pasted\nis the prototype for our cmd/ocagent code that exports traces to the\nvarious traditional OpenCensus trace.Exporter-s that have grown around\nthe OpenCensus ecosystem. The config parsing phase will determine\nwhich trace.Exporter-s will be used. In the demo, application,\nI am able to send traces to both Stackdriver and Jaeger simultaneously","distinct":true,"url":"https://api.github.com/repos/census-instrumentation/opencensus-service/commits/67a0facc17003f36336a8ef96a6b917dac4c58bf"}]}
{"actor":{"display_login":"odeke-em"}}