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

deps: update dependency com.google.cloud.opentelemetry:exporter-trace to v0.31.0 #1629

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jun 4, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.cloud.opentelemetry:exporter-trace 0.15.0 -> 0.31.0 age adoption passing confidence

Release Notes

GoogleCloudPlatform/opentelemetry-operations-java (com.google.cloud.opentelemetry:exporter-trace)

v0.31.0

Compare Source

Release Highlights

  • Adds exporter configuration option to disable attaching instrumentation library labels.
  • Adds exporter configuration option to provide MetricServiceSettings object to configure the underlying service client used to interact with Cloud Monitoring API.

What's Changed

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.30.0...v0.31.0

v0.30.0

Compare Source

Release Highlights

  • Minimum supported Java version set to Java 8 for all consumable artifacts.

What's Changed

New Contributors

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.29.0...v0.30.0

v0.29.0

Compare Source

Release Highlights

  • Non-GKE resource now map to k8s_* monitored resource (#​340 , #​342)
  • Support for mapping to custom Monitored Resources (#​346)
  • Newly deprecated APIs: mapResource

What's Changed

New Contributors

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.28.0...v0.29.0

v0.28.0

Compare Source

Release Highlights

  • Add support for CreateServiceTimeseries in metrics exporter in #​318.
  • Add resource attributes as metrics labels by providing a Predicate based filter to control which resource attributes end up as metric labels in #​314, #​319.

What's Changed

New Contributors

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.27.0...v0.28.0

v0.27.0

Compare Source

Changes Highlights

  • Minimum compatible version for resource detectors is now Java 8 (Java 11 or higher was required with previous versions).
  • [Not user facing] Resource detection library split into a detector-resources-support and detector-resources module. This enables #​266.

What's Changed

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.26.0...v0.27.0

v0.26.0

Compare Source

Changes Highlights

  • Updates the OTel dependencies so that the exporters are now compatible with newest Otel Java agent (fix #​263)
  • Updates internal resource mappings (#​260, #​272)

What's Changed

New Contributors

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.25.2...v0.26.0

v0.25.2

Compare Source

Changes Highlights

  • Fixes invalid metric descriptor bug on Windows based environments #​252
  • Enable cloud run support for metric exporter #​248
  • Updates to documentation & examples

Complete Release Notes - What's Changed

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.25.1...v0.25.2

v0.25.1

Compare Source

What's Changed

Details

The broken POM change for exporter-auto in v0.25.0 has been fixed now.

v0.25.0: Release 0.25.0

Compare Source

Changes Highlights

  • With this release a shaded variant of the auto-exporter is being provided along with an un-shaded variant. The shaded jar is recommended when the auto-exporter required to be provided as an agent. This is a common use-case when using OTel auto-instrumentation.
  • Fixed underlying bug with the exporters that caused OpenTelemetry to disable if this library was used with opencensus-shim (#​141).
  • Updated metric exporter to set label descriptors for metrics to type String if the default prefix - workload.googleapis.com is used (#​159).
  • Documentation updates and fixes to the examples that make them easier to run & follow.

Important - Broken Dependencies

  • The non-shaded variant for exporter-auto has a broken POM, which will cause issues in a Maven project. Use the shaded variant instead.

Complete Release Notes - What's Changed

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.24.0...v0.25.0

v0.24.0: Release 0.24.0

Compare Source

Dependency version updates, updated resource detection and prefix option for metrics exporter.

With this release, minimum supported Java version has been upgraded to Java 11.


What's Changed

  • FEATURE: enable resource detection for GCP compute environments.
  • CHORE: Upgrade Gradle from v6.x to v7.x.
  • FEATURE: Add prefix option to metrics exporter.
  • CHORE: Update dependency versions.

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.23.0...v0.24.0

v0.23.0: Release 0.23.0

Compare Source

Metrics Exporter is no longer alpha! This comes with two breaking changes to the metric exporter.

Changes

  • FEATURE: Metric config now allows endpoint to be specified instead of stub.
  • FEATURE: trace now supports endpoint to be specified instread of stub.
  • FIX: Bump to latest OTEL java releases.
  • CLEANUP: Minimize dependencies in metric exporter.
  • CLEANUP: Javadoc fixes for metric exporter
  • BREAKING: metrics now written to workload.googleapis.com prefix (inline with other OTEL exporters).
  • BREAKING: metrics now only supports endpoint not stub config.

v0.22.0: Release 0.22.0

Compare Source

Fixes maven dependency issues from 0.21.0

  • Resource detection now shades unstable dependencies, removing -alpha version.

v0.21.0: Release 0.21.0

Compare Source

This release provides a preview of the stable metric-exporer for Java, additionally releasing alpha-versions of important OTEL components individually consumable.

GCP Propagators

This release includes a new maven artifact: com.google.cloud.opentelemetry:propagators-gcp. This provides hooks to leverage the X-Cloud-Trace-Context propagation header used by Google Cloud load balancers. See the readme for details.

GCP Resource Detection

This release includes a new maven artifact: com.google.cloud.opentelemetry:detector-resources. This provides hooks to detect GCP related resource attributes, e.g. cloud.platform.
See the readme for details.

Tracing Exporter Changes

This release includes some (possibly breaking) trace exporter changes. Specifically, the exporter will now include more attributes in spans by default, including instrumentation scope, resource and others.

v0.20.0: Release 0.20.0

Compare Source

  • Update to stable version of metrics API
  • Breaking: Update + Fix monitored resource mapping for latest monitored resource usage in GKE.

v0.19.0: Release 0.19.0

Compare Source

  • Bump otel version to 1.9.x

v0.18.1

Compare Source

Fixes

  • Remove opentelemetry API/SDK from "exporter-auto" jar
  • Update metrics exporter to handle attributes with . in the name
  • Fix GKE resource detector SPI configuration

Features

  • Update to OpenTelemetry java 1.7.x
  • Simplify autoconfigure + autoinstrumentation examples

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-java@v0.17.0...v0.18.1

v0.18.0

Compare Source

v0.17.0: 0.17.0

Compare Source

Changes

  • Bump supported OpenTelemetry version to 1.6.0
  • Fix up metrics exporter #​122
    • Support exemplars + Distributions
    • Treat non-monotonic sums as gauges
    • Avoid reporting delta aggregation as cumulatives.
    • Fix metric-descriptor reporting

v0.16.1

Compare Source

v0.16.0

Compare Source

  • Bump Cloud library versions to latest
  • Bump OTel version to latest
  • Expand examples for auto instrumentation and autoconfigure module
  • Migrate from old autoagent spi to autoconfigure module

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 this update again.


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

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

@renovate-bot renovate-bot requested review from a team as code owners June 4, 2024 05:00
@product-auto-label product-auto-label bot added the size: xs Pull request size is extra small. label Jun 4, 2024
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jun 4, 2024
@product-auto-label product-auto-label bot added the api: logging Issues related to the googleapis/java-logging API. label Jun 4, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jun 4, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 4, 2024
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jun 4, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jun 4, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 4, 2024
@diegomarquezp
Copy link
Contributor

/gcbrun

@cindy-peng
Copy link
Contributor

/gcbrun

@renovate-bot renovate-bot changed the title deps: update dependency com.google.cloud.opentelemetry:exporter-trace to v0.29.0 deps: update dependency com.google.cloud.opentelemetry:exporter-trace to v0.31.0 Aug 1, 2024
@renovate-bot renovate-bot force-pushed the renovate/com.google.cloud.opentelemetry-exporter-trace-0.x branch from 137ca12 to c4d1954 Compare August 1, 2024 18:33
@dpebot
Copy link
Contributor

dpebot commented Aug 1, 2024

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 1, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 1, 2024
@lqiu96
Copy link

lqiu96 commented Aug 1, 2024

/gcbrun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: logging Issues related to the googleapis/java-logging API. size: xs Pull request size is extra small.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants