diff options
author | zpencer <spencerfang@google.com> | 2018-05-18 14:56:45 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-18 14:56:45 -0700 |
commit | faffb09f0a0398c92b99bff6e3e59ca7a8121a5e (patch) | |
tree | 2d14bff3dba2cb5d97abfabdf52397cba8cd737c /services | |
parent | ad370d807b316cd5bb8b2211b29cb372ba6320c8 (diff) | |
download | grpc-grpc-java-faffb09f0a0398c92b99bff6e3e59ca7a8121a5e.tar.gz |
core: remove io.grpc core dependency on census (#4461)
io.grpc (core) does not strictly require census. Move the usages and
and remove census from BUILD.bazel .
Diffstat (limited to 'services')
-rw-r--r-- | services/src/main/java/io/grpc/services/CensusBinaryLogProvider.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/services/src/main/java/io/grpc/services/CensusBinaryLogProvider.java b/services/src/main/java/io/grpc/services/CensusBinaryLogProvider.java index 8de79bbde..3bfe4c5d0 100644 --- a/services/src/main/java/io/grpc/services/CensusBinaryLogProvider.java +++ b/services/src/main/java/io/grpc/services/CensusBinaryLogProvider.java @@ -20,12 +20,16 @@ import io.grpc.BinaryLogProvider; import io.grpc.CallOptions; import io.opencensus.trace.Span; import io.opencensus.trace.Tracing; +import java.nio.ByteBuffer; final class CensusBinaryLogProvider extends BinaryLogProviderImpl { @Override protected CallId getServerCallId() { Span currentSpan = Tracing.getTracer().getCurrentSpan(); - return CallId.fromCensusSpan(currentSpan); + return new CallId( + 0, + ByteBuffer.wrap( + currentSpan.getContext().getSpanId().getBytes()).getLong()); } @Override |