Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Technology
  4. MicroProfile
  5. OpenTracing 2.0
  6. OpenTracing 2.0 Release Review

MicroProfile OpenTracing 2.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Friday, December 18, 2020
Project: 
MicroProfile
Release: 

OpenTracing 2.0

Description: 

Incompatible changes

Update OpenTracing API to 0.33.0 (#177)

The following APIs were removed:

  • Scope = ScopeManager.active(): no alternative, the reference Scope has to be kept explicitly since the scope was created.

  • Scope = ScopeManager.activate(Span, boolean): no alternative auto-finishing has been removed.

  • Span = Scope.span(): use ScopeManager.activeSpan() or hold the reference to Span explicitly since the span was started.

  • Scope =SpanBuilder.startActive(): use Tracer.activateSpan(Span) instead.

  • Span = Tracer.startManual(): use Tracer.start() instead.

  • AutoFinishScopeManager: no alternative, auto-finishing has been removed.

Other changes

  • Exclude transitive dependency on javax.el-api (#196)

  • Make OSGI dependency provided (#190)

  • Remove OpenTracing API from WAR in TCK (#183)

  • Update Arquillian version in TCK to 1.6.0 (#168)

  • Use Jakarta EE 8 APIs instead of Java EE 7 and remove dependency on Jackson (#162)

Conforms To UI/UX Guidelines: 
Not verified
  • Sign in to post comments.
Incubating - MicroProfile

Project Links

  • MicroProfile Presentations
  • MicroProfile Calendar
  • Website

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • MicroProfile

Tags

Technology Types
  • Cloud Native Java
Build Technologies
  • Maven

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top