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

chore(all): update opentelemetry-go monorepo to v1.26.0 #3773

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Feb 12, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/otel v1.24.0 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.23.1 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.23.1 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/metric v1.24.0 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk v1.23.1 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk v1.22.0 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk v1.24.0 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk/metric v1.23.1 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk/metric v1.22.0 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk/metric v1.24.0 -> v1.26.0 age adoption passing confidence
go.opentelemetry.io/otel/trace v1.24.0 -> v1.26.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)

v1.26.0: /v0.48.0/v0.2.0-alpha

Compare Source

Added
  • Add Recorder in go.opentelemetry.io/otel/log/logtest to facilitate testing the log bridge implementations. (#​5134)
  • Add span flags to OTLP spans and links exported by go.opentelemetry.io/otel/exporters/otlp/otlptrace. (#​5194)
  • Make the initial alpha release of go.opentelemetry.io/otel/sdk/log.
    This new module contains the Go implementation of the OpenTelemetry Logs SDK.
    This module is unstable and breaking changes may be introduced.
    See our versioning policy for more information about these stability guarantees. (#​5240)
  • Make the initial alpha release of go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp.
    This new module contains an OTLP exporter that transmits log telemetry using HTTP.
    This module is unstable and breaking changes may be introduced.
    See our versioning policy for more information about these stability guarantees. (#​5240)
  • Make the initial alpha release of go.opentelemetry.io/otel/exporters/stdout/stdoutlog.
    This new module contains an exporter prints log records to STDOUT.
    This module is unstable and breaking changes may be introduced.
    See our versioning policy for more information about these stability guarantees. (#​5240)
  • The go.opentelemetry.io/otel/semconv/v1.25.0 package.
    The package contains semantic conventions from the v1.25.0 version of the OpenTelemetry Semantic Conventions. (#​5254)
Changed
  • Update go.opentelemetry.io/proto/otlp from v1.1.0 to v1.2.0. (#​5177)
  • Improve performance of baggage member character validation in go.opentelemetry.io/otel/baggage. (#​5214)

Full Changelog: open-telemetry/opentelemetry-go@v1.25.0...v1.26.0

v1.25.0: /v0.47.0/v0.0.8/v0.1.0-alpha

Compare Source

Added
  • Add WithProxy option in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​4906)
  • Add WithProxy option in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp. (#​4906)
  • Add AddLink method to the Span interface in go.opentelemetry.io/otel/trace. (#​5032)
  • The Enabled method is added to the Logger interface in go.opentelemetry.io/otel/log.
    This method is used to notify users if a log record will be emitted or not. (#​5071)
  • Add SeverityUndefined const to go.opentelemetry.io/otel/log.
    This value represents an unset severity level. (#​5072)
  • Add Empty function in go.opentelemetry.io/otel/log to return a KeyValue for an empty value. (#​5076)
  • Add go.opentelemetry.io/otel/log/global to manage the global LoggerProvider.
    This package is provided with the anticipation that all functionality will be migrate to go.opentelemetry.io/otel when go.opentelemetry.io/otel/log stabilizes.
    At which point, users will be required to migrage their code, and this package will be deprecated then removed. (#​5085)
  • Add support for Summary metrics in the go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc exporters. (#​5100)
  • Add otel.scope.name and otel.scope.version tags to spans exported by go.opentelemetry.io/otel/exporters/zipkin. (#​5108)
  • Add support for AddLink to go.opentelemetry.io/otel/bridge/opencensus. (#​5116)
  • Add String method to Value and KeyValue in go.opentelemetry.io/otel/log. (#​5117)
  • Add Exemplar support to go.opentelemetry.io/otel/exporters/prometheus. (#​5111)
  • Add metric semantic conventions to go.opentelemetry.io/otel/semconv/v1.24.0. Future semconv packages will include metric semantic conventions as well. (#​4528)
Changed
  • SpanFromContext and SpanContextFromContext in go.opentelemetry.io/otel/trace no longer make a heap allocation when the passed context has no span. (#​5049)
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc now create a gRPC client in idle mode and with "dns" as the default resolver using grpc.NewClient. (#​5151)
    Because of that WithDialOption ignores grpc.WithBlock, grpc.WithTimeout, and grpc.WithReturnConnectionError.
    Notice that grpc.DialContext which was used before is now deprecated.
Fixed
  • Clarify the documentation about equivalence guarantees for the Set and Distinct types in go.opentelemetry.io/otel/attribute. (#​5027)
  • Prevent default ErrorHandler self-delegation. (#​5137)
  • Update all dependencies to address GO-2024-2687. (#​5139)
Removed
Deprecated
  • Deprecate go.opentelemetry.io/otel/attribute.Sortable type. (#​4734)
  • Deprecate go.opentelemetry.io/otel/attribute.NewSetWithSortable function. (#​4734)
  • Deprecate go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered function. (#​4734)

New Contributors

Full Changelog: open-telemetry/opentelemetry-go@v1.24.0...v1.25.0


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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 has been generated by Mend Renovate. View repository job log here.

@renovate-bot renovate-bot requested review from a team as code owners February 12, 2024 01:00
@product-auto-label product-auto-label bot added the samples Issues that are directly related to samples. label Feb 12, 2024
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch from d227e2e to 67e68ed Compare February 23, 2024 19:01
@renovate-bot renovate-bot requested a review from a team as a code owner February 23, 2024 19:01
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go monorepo to v1.23.1 chore(all): update opentelemetry-go monorepo to v1.24.0 Feb 23, 2024
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch from 67e68ed to ed38a66 Compare February 27, 2024 17:24
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from eaefd32 to b302af8 Compare April 5, 2024 17:52
@renovate-bot renovate-bot requested a review from a team as a code owner April 5, 2024 17:52
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go monorepo to v1.24.0 chore(all): update opentelemetry-go monorepo to v1.25.0 Apr 5, 2024
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch from b302af8 to bedae60 Compare April 14, 2024 11:12
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from dfbf8ca to 0988dde Compare April 23, 2024 21:42
@renovate-bot renovate-bot changed the title chore(all): update opentelemetry-go monorepo to v1.25.0 chore(all): update opentelemetry-go monorepo to v1.26.0 Apr 24, 2024
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch from 0988dde to 05bd628 Compare April 24, 2024 16:41
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch from 05bd628 to eea8649 Compare May 2, 2024 23:59
@renovate-bot renovate-bot force-pushed the renovate/opentelemetry-go-monorepo branch from eea8649 to bca4b42 Compare May 9, 2024 10:44
Copy link

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
samples Issues that are directly related to samples.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants