These 7 commits are when the Protocol Buffers files have changed:
Commit: | f916476 | |
---|---|---|
Author: | Bas van Beek | |
Committer: | GitHub |
Baggage Interface and explicit accept list Implementation for HTTP and gRPC middleware (#210) * Adds MallocNanoZone=0 env var as race detector run fails on OS X Monterey otherwise * adds first implementation of baggage handling for grpc and http middlewares * adds baggage implementation unit tests * adds baggage integration test with grpc * bumps license headers copyright year Co-authored-by: Crypt Keeper <64215+codefromthecrypt@users.noreply.github.com>
The documentation is generated from this commit.
Commit: | 8b5f895 | |
---|---|---|
Author: | Bas van Beek | |
Committer: | GitHub |
License date bump (#203) * bump license stuff to 2021
Commit: | b483259 | |
---|---|---|
Author: | Anuraag Agrawal | |
Committer: | GitHub |
Update generated proto code to latest protoc (#165) * Update generated proto code to latest protoc * Weird * Update description * Rename folder:
Commit: | fb69d60 | |
---|---|---|
Author: | Bas van Beek |
add and update license headers
Commit: | b7a66d0 | |
---|---|---|
Author: | Anuraag Agrawal | |
Committer: | Bas van Beek |
Implement gRPC server zipkin handler. (#96) Implement server zipkin handler.
Commit: | 006f66d | |
---|---|---|
Author: | Anuraag Agrawal | |
Committer: | Bas van Beek |
Add gRPC client handler. (#95) * Adds gRPC client handler * Removes Go 1.8 support
Commit: | 3793c98 | |
---|---|---|
Author: | Emmanuel T Odeke | |
Committer: | Bas van Beek |
proto: add Zipkin proto + converter (#88) * proto: add Zipkin proto + converter Added: a) Zipkin v2 Proto3 definitions from https://github.com/openzipkin/zipkin-api/blob/6dfa27520abb62de7b01dba04683177afaa40c8c/zipkin.proto b) a helper Protobuf function ParseSpans to parse model.SpanModel-s from the serialized protobuf data as well as an end-to-end test. Fixes #87 Spawned by https://github.com/census-instrumentation/opencensus-service/pull/155 * proto/*/convert_proto.go: rename zps to s, return err early Addressing review feedback: * Rename zps to s * On encountering any error during protoSpan->zipkinModelSapn, return ASAP * proto/*/v2: move payload to a global variable Requested in codereview feedback * proto/*/v2: make fmt.Errorf calls more descriptive Provide a more descriptive context in fmt.Errorf calls to match the style in: https://github.com/openzipkin/zipkin-go/blob/master/propagation/b3/shared.go * proto/*/v2: test and assert known failures Test to ensure that the failures that we know could happen e.g. * Missing/invalid length TraceID * Missing/invalid length SpanID * Invalid length ParentSpanID are caught and report errors instead of successfully parsing. Also tweaked the errors returned to be more descriptive and graceful.