Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 9, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.opentelemetry:opentelemetry-api 1.36.0 -> 1.37.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-api)

v1.37.0

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API
  • Promote Span#addLink to stable API
    (#​6317)
Incubator
  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator,
    merge opentelemetry-api-events into opentelemetry-api-incubator.
    (#​6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed.
    The event.name field should now be namespaced to avoid collisions.
    See Semantic Conventions for Event Attributes
    for more details.
    (#​6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger.
    (#​6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in
    the AnyValue log record body. Add setters for timestamp, context, and severity. Set default
    severity to INFO=9.
    (#​6318)
SDK
  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor.
    (#​6078)
Metrics
  • Use synchronized instead of reentrant lock in explicit bucket histogram
    (#​6309)
Exporters
  • Fix typo in OTLP javadoc
    (#​6311)
  • Add PrometheusHttpServer#toBuilder()
    (#​6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name
    conflicts
    (#​6308)
Extensions
  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure
    support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA.
    (#​6304)
  • Add autoconfigure console alias for logging exporter
    (#​6027)
  • Update jaeger autoconfigure docs to point to OTLP
    (#​6307)
  • Add ServiceInstanceIdResourceProvider implementation for generating service.instance.id UUID
    if not already provided by user. Included in opentelemetry-sdk-extension-incubator.
    (#​6226)
  • Add GCP resource detector to list of resource providers in autoconfigure docs
    (#​6336)
Tooling
  • Check for Java 17 toolchain and fail if not found
    (#​6303)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner April 9, 2024 12:35
@renovate renovate bot enabled auto-merge (squash) April 9, 2024 12:35
@renovate renovate bot merged commit e94df12 into main Apr 9, 2024
@renovate renovate bot deleted the renovate/opentelemetry-java-monorepo branch April 9, 2024 16:07
DBlanchard88 pushed a commit to DBlanchard88/java-sdk-contrib that referenced this pull request Apr 29, 2024
…ure#748) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants