Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.
This repository was archived by the owner on May 23, 2023. It is now read-only.

0.32.0 Release #314

@carlosalberto

Description

@carlosalberto

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()).
  • Finishing Span upon Scope.close() has been deprecated.
  • SpanBuilder.startActive() has been deprecated.
  • Scope.span() has been deprecated.
  • ScopeManager.activeSpan() has been added.
  • Small refactoring of the BINARY format (now we let the users know about the required buffer size).
  • Other API sugar for making the developers' life easier ;)

Changes that might be included for the final release

  • ScopeManager.clear()
  • GlobalTracer registration improvements.
  • MockTracer improvements.

Release Process

  • The new API is being developed on the v0.32.0 branch.
  • Changes to the release candidate will be released on maven as 0.32.0.RC1, 0.32.0.RC2, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions