Jack Berg
Jack Berg
> What is the benefit of onEnding() compared to pass the read/write span to onEnd()? One benefit is that while order of span processor registration matters for `onEnding()`, it doesn't...
We discussed issues with the OTLP retry spec broadly in the 8/7/14 and 8/14/24 TC meetings. I wrote a [document](https://docs.google.com/document/d/15otXaN_o_nwnTClZIv3PCVwGjF4NqiqlUtL6G7qeBaI/edit#heading=h.l1yvwkeh0j8l) summarizing a number of somewhat overlapping OTLP retry issues, and...
> We support https://github.com/open-telemetry/opentelemetry-specification/pull/4352, because the EmitEvent API as specified today is not very ergonomic anyways, as it includes SeverityText and ObservedTimestamp which are more targeted at bridging. Also, and...
My understanding is that for a server to be grpc "compliant", it needs to always return gRPC status codes even in error situations. So a load balancer that returns 503...
> Maybe it's possible to simplify and not check http code in grpc retrier? Seems reasonable. Though testing may be challenging. Care to submit a PR? Code in question is...
PRs are welcome @JiwonKKang. Thanks!
Resolved in #6829.
> Perhaps an idea would be to produce multiple JARs when releasing the SDK, targeting different versions of Java. Yes I think this is what we'll have to do. We...
I've been looking into this a bit myself. I believe that all usages of `sun.misc.Unsafe` are currently performance optimizations with fallbacks in place if unavailable: - [BatchSpanProcessor](https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk/trace/src/main/java/io/opentelemetry/sdk/trace/export/BatchSpanProcessor.java#L87) initializes a queue...
> This should be a callable that receives the HTTP request data (headers, body, URL, etc.) and returns a dict of key-value pair(s) of authentication header back to the calling...