Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update opentelemetry-java monorepo to v1.43.0 #166

Merged
merged 1 commit into from
Oct 16, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 7, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.opentelemetry:opentelemetry-exporter-zipkin 1.38.0 -> 1.43.0 age adoption passing confidence
io.opentelemetry:opentelemetry-exporter-otlp 1.38.0 -> 1.43.0 age adoption passing confidence
io.opentelemetry:opentelemetry-sdk 1.38.0 -> 1.43.0 age adoption passing confidence
io.opentelemetry:opentelemetry-api 1.38.0 -> 1.43.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-exporter-zipkin)

v1.43.0

API
  • Add helper class to capture context using ScheduledExecutorService
    (#​6712)
  • Adds Baggage.getEntry(String key)
    (#​6765)
Extensions
  • Fix ottracepropagation for short span ids
    (#​6734)
SDK
Metrics
  • Optimize advice with FilteredAttributes
    (#​6633)
Exporters
  • Add experimental stdout log, metric, trace exporters for printing records to stdout in standard
    OTLP JSON format.
    (#​6675, #​6750)
  • Add Marshalers for profiling signal type
    (#​6680)
Extensions
  • Add *Model suffix to declarative config generated classes.
    (#​6721)
  • Use autoconfigured ClassLoader to load declarative config
    (#​6725)
  • Update declarative config to use opentelemetry-configuration v0.3.0
    (#​6733)
  • Add StructuredConfigProperties#getStructured default method,
    add StructuredConfigProperties.empty()
    (#​6759)
Testing
  • Add context info about wrong span or trace.
    (#​6703)

v1.42.1

API
  • Revert java-test-fixtures plugin to remove test dependencies from pom.xml.
    (#​6695)

v1.42.0

API
  • BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote
    from opentelemetry-api-incubator to opentelemetry-api, change package
    from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common.
    (#​6591)
  • Noop implementations detect when opentelemetry-api-incubator is present and return extended noop
    implementations.
    (#​6617)%
SDK
Traces
  • Added experimental support for SpanProcessor OnEnding callback
    (#​6367)
  • Remove final modifier from SdkTracer.tracerEnabled
    (#​6687)
Exporters
  • Suppress zipkin exporter instrumentation
    (#​6552)
  • OTLP exporters return status code exceptions via CompletableResultCode in GrpcExporter and
    HttpExporter.
    (#​6645)
  • Align GrpcSender contract with HttpSender
    (#​6658)
Extensions
  • Add autoconfigure support for ns and us durations
    (#​6654)
  • Add declarative configuration ComponentProvider support for resources
    (#​6625)
  • Add declarative configuration ComponentProvider support for processors
    (#​6623)
  • Add declarative configuration ComponentProvider support for samplers
    (#​6494)
  • Add declarative configuration ComponentProvider support for propagators
    (#​6624)
  • Add declarative configuration missing pieces
    (#​6677)
  • Change jaeger remote sampler autoconfigure property from pollingInterval to pollingIntervalMs
    to match spec.
    (#​6672)
Testing
  • Add asserts for log record body fields
    (#​6509)

v1.41.0

API
  • Move experimental suppress instrumentation context key to api internal package
    (#​6546)
Incubator
  • Fix bug in ExtendedContextPropagators preventing context extraction when case is incorrect.
    (#​6569)
SDK
  • Extend CompletableResultCode with failExceptionally(Throwable).
    (#​6348)
Metrics
  • Avoid allocations when experimental advice doesn't remove any attributes.
    (#​6629)
Exporter
  • Enable retry by default for OTLP exporters.
    (#​6588)
  • Retry ConnectException, add retry logging.
    (#​6614)
  • Extend PrometheusHttpServer with ability to configure default aggregation as function of
    instrument kind, including experimental env var support.
    (#​6541)
  • Add exporter data model impl for profiling signal type.
    (#​6498)
  • Add Marshalers for profiling signal type.
    (#​6565)
  • Use generateCertificates() of CertificateFactory to process certificates.
    (#​6579)
Extensions
  • Add file configuration ComponentProvider support for exporters.
    (#​6493)
  • Remove nullable from file config Factory contract.
    (#​6612)

v1.40.0

API
Incubator
  • Narrow ExtendedSpanBuilder return types for chaining
    (#​6514)
  • Add APIs to determine if tracer, logger, instruments are enabled
    (#​6502)
SDK
Extensions
  • Move autoconfigure docs to opentelemetry.io
    (#​6491)

v1.39.0

API
Incubator
  • BREAKING: Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions
    (#​6497)
SDK
Exporter
  • BREAKING: Serve prometheus metrics only on /metrics by default. To restore the previous behavior
    and serve metrics on all paths, override the default handler
    as demonstrated here.
    (#​6476)
  • Make OTLP exporter memory mode API public
    (#​6469)
  • Speed up OTLP string marshaling using sun.misc.Unsafe
    (#​6433)
  • Add exporter data classes for experimental profiling signal type.
    (#​6374)
  • Start prometheus http server with daemon thread
    (#​6472)
  • Update the Prometheus metrics library and improve how units are included in metric names.
    (#​6473)
  • Remove android animalsniffer check from prometheus exporter
    (#​6478)
Extensions
  • Load file config YAML using core schema, ensure that env var substitution retains string types.
    (#​6436)
  • Define dedicated file configuration SPI ComponentProvider
    (#​6457)
Tooling
  • Normalize timestamps and file ordering in jars, making the outputs reproducible
    (#​6471)
  • GHA for generating the post-release pull request
    (#​6449)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

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


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

This PR was generated by Mend Renovate. View the repository job log.

@projektor-test-reports
Copy link

projektor-test-reports bot commented Jun 7, 2024

Projektor reports

Projektor report Result Tests executed Coverage Project Date
Projektor report Passed 43 total 2024-06-07 01:15 PM UTC
Projektor report Passed 43 total 2024-08-09 08:55 PM UTC
Projektor report Passed 43 total 2024-09-06 04:45 PM UTC
Projektor report Passed 43 total 2024-09-10 05:19 PM UTC
Projektor report Failed 1 failed / 43 total 2024-10-11 07:39 PM UTC
Projektor report Passed 43 total 2024-10-15 02:18 PM UTC

@renovate renovate bot force-pushed the renovate/opentelemetry-java-monorepo branch from b75e1d3 to c5a21d2 Compare July 6, 2024 02:44
@renovate renovate bot changed the title Update opentelemetry-java monorepo to v1.39.0 Update opentelemetry-java monorepo to v1.40.0 Jul 6, 2024
@renovate renovate bot force-pushed the renovate/opentelemetry-java-monorepo branch from c5a21d2 to ad891ff Compare August 9, 2024 20:49
@renovate renovate bot changed the title Update opentelemetry-java monorepo to v1.40.0 Update opentelemetry-java monorepo to v1.41.0 Aug 9, 2024
@renovate renovate bot force-pushed the renovate/opentelemetry-java-monorepo branch from ad891ff to 596ee84 Compare September 6, 2024 16:39
@renovate renovate bot changed the title Update opentelemetry-java monorepo to v1.41.0 Update opentelemetry-java monorepo to v1.42.0 Sep 6, 2024
@renovate renovate bot force-pushed the renovate/opentelemetry-java-monorepo branch from 596ee84 to e39031a Compare September 10, 2024 17:14
@renovate renovate bot changed the title Update opentelemetry-java monorepo to v1.42.0 Update opentelemetry-java monorepo to v1.42.1 Sep 10, 2024
@renovate renovate bot force-pushed the renovate/opentelemetry-java-monorepo branch from e39031a to 452e039 Compare October 11, 2024 19:33
@renovate renovate bot changed the title Update opentelemetry-java monorepo to v1.42.1 Update opentelemetry-java monorepo to v1.43.0 Oct 11, 2024
@renovate renovate bot force-pushed the renovate/opentelemetry-java-monorepo branch from 452e039 to 6700374 Compare October 15, 2024 14:13
@craigatk craigatk merged commit 5ed0f19 into main Oct 16, 2024
1 check passed
@craigatk craigatk deleted the renovate/opentelemetry-java-monorepo branch October 16, 2024 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant