Carlos Alberto Cortez

Results 68 issues of Carlos Alberto Cortez

A few users have complained about not getting any warning when closing a non-active `Scope`, so this PR tries to do a simple warning. (Prior-art wise, grpc's Context implementation does...

This issue tracks the Release Candidate iterations towards the the new 0.32 API for OpenTracing-Java. **RC Branch**: https://github.com/opentracing/opentracing-java/tree/v0.32.0 ## Current Status * **Trace Identifiers** have been added (`SpanContext.toTraceId()` and `SpanContext.toSpanId()`)....

A pair of previous PR have shown both the need to have a better Binary support than the one we have now, as well as the need to have a...

For your consideration ;) @tedsuo @yurishkuro @palazzem @pglombardo @indrekj

I'm opening this issue as I'm curious on whether we should adopt the (now merged) OT Java PR for deprecating finishing `Span`s upon `Scope.close()`. ### Problem For OT Java, finishing...

Initial take on the `ScopeManager` RFC. Notes: * Used 'thread or execution unit' in order to abstract things such as coroutines. * Mentioned `Scope`s are not thread-safe. * Mentioned the...

# Multithreading Span usage. **Current State:** Draft **Author:** [carlosalberto](https://github.com/carlosalberto) In the OpenTracing specification, there is no mention of **Span** behavior under multithreaded applications, nor clarification of any thread-safety requirement. This...

As per [this](https://github.com/opentracing-contrib/java-grpc/blob/master/src/main/java/io/opentracing/contrib/grpc/TracingServerInterceptor.java#L278) only `TEXT_MAP` format is supported. I think support for `BINARY` could be added as an option for the user to explicitly specify, and keep `TEXT_MAP` as the...

`Baggage` without a valid `Span` should still be properly propagated in inter-process and in-process operations. This is part of the [OT compatibility section](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/compatibility/opentracing.md) - essentially, the changes are: 1) [ActiveSpan()](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/compatibility/opentracing.md#get-the-active-span):...