Skip to content

Remove Context interaction from Tracer/CorrelationContextManager #455

@carlosalberto

Description

@carlosalberto

From #424:

Should the Context interactions be part of the Tracer/CorrelationContextManager, or can we have a ContextUtil class in the each package that handles this interaction? This would mean removing members such as:

  • Tracer.getCurrentSpan()
  • CorrelationContextManager.getCurrentContext()

Now that Context is a well defined notion, probably we don't need an abstraction on top of it.

Metadata

Metadata

Assignees

Labels

area:apiCross language API specification issuepriority:p1Highest priority levelrelease:required-for-gaMust be resolved before GA release, or nice to have before GAspec:contextRelated to the specification/context directory

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions