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-go monorepo #33173

Merged
merged 3 commits into from
May 27, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 21, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/otel v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/exporters/prometheus v0.48.0 -> v0.49.0 age adoption passing confidence
go.opentelemetry.io/otel/metric v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/sdk/metric v1.26.0 -> v1.27.0 age adoption passing confidence
go.opentelemetry.io/otel/trace v1.26.0 -> v1.27.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v1.27.0: /v0.49.0/v0.3.0

Compare Source

This release includes the first beta release of the OpenTelemetry Logs Bridge API and SDK for Go.

Overview
Added
  • Add example for go.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#​5242)
  • Add RecordFactory in go.opentelemetry.io/otel/sdk/log/logtest to facilitate testing exporter and processor implementations. (#​5258)
  • Add RecordFactory in go.opentelemetry.io/otel/log/logtest to facilitate testing bridge implementations. (#​5263)
  • The count of dropped records from the BatchProcessor in go.opentelemetry.io/otel/sdk/log is logged. (#​5276)
  • Add metrics in the otel-collector example. (#​5283)
  • Add the synchronous gauge instrument to go.opentelemetry.io/otel/metric. (#​5304)
    • An int64 or float64 synchronous gauge instrument can now be created from a Meter.
    • All implementations of the API (go.opentelemetry.io/otel/metric/noop, go.opentelemetry.io/otel/sdk/metric) are updated to support this instrument.
  • Add logs to go.opentelemetry.io/otel/example/dice. (#​5349)
Changed
  • The Shutdown method of Exporter in go.opentelemetry.io/otel/exporters/stdout/stdouttrace ignores the context cancellation and always returns nil. (#​5189)
  • The ForceFlush and Shutdown methods of the exporter returned by New in go.opentelemetry.io/otel/exporters/stdout/stdoutmetric ignore the context cancellation and always return nil. (#​5189)
  • Apply the value length limits to Record attributes in go.opentelemetry.io/otel/sdk/log. (#​5230)
  • De-duplicate map attributes added to a Record in go.opentelemetry.io/otel/sdk/log. (#​5230)
  • go.opentelemetry.io/otel/exporters/stdout/stdoutlog won't print timestamps when WithoutTimestamps option is set. (#​5241)
  • The go.opentelemetry.io/otel/exporters/stdout/stdoutlog exporter won't print AttributeValueLengthLimit and AttributeCountLimit fields now, instead it prints the DroppedAttributes field. (#​5272)
  • Improved performance in the Stringer implementation of go.opentelemetry.io/otel/baggage.Member by reducing the number of allocations. (#​5286)
  • Set the start time for last-value aggregates in go.opentelemetry.io/otel/sdk/metric. (#​5305)
  • The Span in go.opentelemetry.io/otel/sdk/trace will record links without span context if either non-empty TraceState or attributes are provided. (#​5315)
  • Upgrade all dependencies of go.opentelemetry.io/otel/semconv/v1.24.0 to go.opentelemetry.io/otel/semconv/v1.25.0. (#​5374)
Fixed
  • Comparison of unordered maps for go.opentelemetry.io/otel/log.KeyValue and go.opentelemetry.io/otel/log.Value. (#​5306)
  • Fix the empty output of go.opentelemetry.io/otel/log.Value in go.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#​5311)
  • Split the behavior of Recorder in go.opentelemetry.io/otel/log/logtest so it behaves as a LoggerProvider only. (#​5365)
  • Fix wrong package name of the error message when parsing endpoint URL in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#​5371)
  • Identify the Logger returned from the global LoggerProvider in go.opentelemetry.io/otel/log/global with its schema URL. (#​5375)
What's Changed
New Contributors

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


Configuration

📅 Schedule: Branch creation - "on tuesday" (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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

Copy link
Member

@songy23 songy23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Error: /home/runner/go/pkg/mod/go.opentelemetry.io/otel/sdk/metric@v1.26.0/meter.go:65:22: cannot use (*meter)(nil) (value of type *meter) as "go.opentelemetry.io/otel/metric".Meter value in variable declaration: *meter does not implement "go.opentelemetry.io/otel/metric".Meter (missing method Float64Gauge)
Error: /home/runner/go/pkg/mod/go.opentelemetry.io/otel/sdk/metric@v1.26.0/provider.go:90:9: cannot use mp.meters.Lookup(s, func() *meter {…}) (value of type *meter) as "go.opentelemetry.io/otel/metric".Meter value in return statement: *meter does not implement "go.opentelemetry.io/otel/metric".Meter (missing method Float64Gauge)

@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch 2 times, most recently from d138bd9 to 61d027a Compare May 22, 2024 22:05
@codeboten codeboten closed this May 22, 2024
@codeboten codeboten reopened this May 22, 2024
@renovate renovate bot force-pushed the renovate/opentelemetry-go-monorepo branch from 6298cbe to d8479c8 Compare May 24, 2024 14:23
Copy link
Contributor Author

renovate bot commented May 24, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: exporter/datadogexporter/integrationtest/go.sum
Command failed: go get -d -t ./...
go: downloading github.com/DataDog/datadog-agent/pkg/proto v0.54.0-rc.5
go: downloading github.com/tinylib/msgp v1.1.9
go: downloading go.opentelemetry.io/collector v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/confmap/provider/fileprovider v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/connector v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/exporter v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/exporter/debugexporter v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/otelcol v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/processor v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/processor/batchprocessor v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/receiver v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/receiver/otlpreceiver v0.101.1-0.20240523155058-812210ba3685
go: downloading github.com/DataDog/datadog-agent/pkg/trace v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-go/v5 v5.5.0
go: downloading github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.16.0
go: downloading github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.16.0
go: downloading github.com/patrickmn/go-cache v2.1.0+incompatible
go: downloading go.opentelemetry.io/collector/consumer v0.101.1-0.20240523155058-812210ba3685
go: downloading github.com/DataDog/datadog-agent/comp/core/config v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/core/log v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/config/model v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/config/setup v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-api-client-go/v2 v2.26.0
go: downloading github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.16.0
go: downloading github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.16.0
go: downloading go.opentelemetry.io/collector/config/confighttp v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/config/confignet v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/config/configopaque v1.8.1-0.20240523143024-6f5d43f9e405
go: downloading go.opentelemetry.io/collector/config/configretry v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/featuregate v1.8.1-0.20240523143024-6f5d43f9e405
go: downloading gopkg.in/zorkian/go-datadog-api.v2 v2.30.0
go: downloading github.com/DataDog/sketches-go v1.4.5
go: downloading github.com/philhofer/fwd v1.1.2
go: downloading go.opentelemetry.io/collector/confmap/converter/expandconverter v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/confmap/provider/envprovider v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/confmap/provider/httpprovider v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/extension v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/service v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/config/configgrpc v0.101.1-0.20240523155058-812210ba3685
go: downloading github.com/DataDog/datadog-agent/pkg/obfuscate v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.54.0-rc.5
go: downloading go.uber.org/atomic v1.11.0
go: downloading github.com/Microsoft/go-winio v0.6.1
go: downloading github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.16.0
go: downloading golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
go: downloading github.com/DataDog/datadog-agent/comp/core/secrets v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/config/env v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/fxutil v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/optional v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/winutil v0.54.0-rc.5
go: downloading github.com/DataDog/viper v1.13.3
go: downloading go.uber.org/fx v1.18.2
go: downloading github.com/DataDog/datadog-agent/pkg/logs/pipeline v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/logs/agent/config v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/auditor v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/client v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/status/health v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/startstop v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/message v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/sources v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/scrubber v0.54.0-rc.5
go: downloading github.com/stormcat24/protodep v0.1.8
go: downloading github.com/DataDog/datadog-agent/pkg/util/log v0.54.0-rc.5
go: downloading github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
go: downloading github.com/spf13/afero v1.10.0
go: downloading github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/executable v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/system v0.54.0-rc.5
go: downloading github.com/cenkalti/backoff v2.2.1+incompatible
go: downloading github.com/DataDog/agent-payload/v5 v5.0.118
go: downloading github.com/golang/snappy v0.0.4
go: downloading github.com/klauspost/compress v1.17.8
go: downloading github.com/rs/cors v1.10.1
go: downloading go.opentelemetry.io/collector/config/configauth v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/config/configcompression v1.8.1-0.20240523143024-6f5d43f9e405
go: downloading go.opentelemetry.io/collector/config/configtls v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/config/internal v0.101.1-0.20240523155058-812210ba3685
go: downloading go.opentelemetry.io/collector/extension/auth v0.101.1-0.20240523155058-812210ba3685
go: downloading github.com/hashicorp/go-version v1.6.0
go: downloading github.com/alecthomas/participle/v2 v2.1.1
go: downloading github.com/iancoleman/strcase v0.3.0
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading go.opencensus.io v0.24.0
go: downloading go.opentelemetry.io/contrib/config v0.6.0
go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.26.0
go: downloading go.opentelemetry.io/collector/pdata/testdata v0.101.1-0.20240523155058-812210ba3685
go: downloading github.com/mostynb/go-grpc-compression v1.2.2
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.51.0
go: downloading github.com/DataDog/go-sqllexer v0.0.9
go: downloading github.com/outcaste-io/ristretto v0.2.1
go: downloading github.com/DataDog/go-tuf v1.1.0-0.5.2
go: downloading golang.org/x/tools v0.21.0
go: downloading github.com/DataDog/datadog-agent/pkg/util/cgroups v0.54.0-rc.5
go: downloading github.com/dustin/go-humanize v1.0.1
go: downloading github.com/DataDog/datadog-agent/pkg/util/filesystem v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/system/socket v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/comp/def v0.54.0-rc.5
go: downloading github.com/fsnotify/fsnotify v1.7.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading github.com/magiconair/properties v1.8.7
go: downloading github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c
go: downloading github.com/pelletier/go-toml v1.2.0
go: downloading github.com/spf13/cast v1.5.1
go: downloading github.com/spf13/jwalterweatherman v1.0.0
go: downloading go.uber.org/dig v1.17.0
go: downloading github.com/DataDog/datadog-agent/pkg/logs/processor v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/sds v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/sender v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/config/utils v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/metrics v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/telemetry v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/backoff v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/http v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/version v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/util/statstracker v0.54.0-rc.5
go: downloading github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.54.0-rc.5
go: downloading github.com/briandowns/spinner v1.23.0
go: downloading github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575
go: downloading github.com/golang/mock v1.6.0
go: downloading github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
go: downloading github.com/DataDog/datadog-agent/pkg/util/pointer v0.54.0-rc.5
go: downloading github.com/shirou/gopsutil/v3 v3.24.4
go: downloading github.com/DataDog/zstd v1.5.2
go: downloading github.com/goccy/go-json v0.10.2
go: downloading golang.org/x/oauth2 v0.20.0
go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.23.0
go: downloading github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee
go: downloading gonum.org/v1/gonum v0.15.0
go: downloading go.opentelemetry.io/otel/bridge/opencensus v1.27.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.27.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.26.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.26.0
go: downloading github.com/secure-systems-lab/go-securesystemslib v0.7.0
go: downloading github.com/containerd/cgroups/v3 v3.0.3
go: downloading github.com/karrick/godirwalk v1.17.0
go: downloading github.com/hectane/go-acl v0.0.0-20190604041725-da78bae5fc95
go: downloading github.com/DataDog/dd-sensitive-data-scanner/sds-go/go v0.0.0-20240419161837-f1b2f553edfe
go: downloading github.com/benbjohnson/clock v1.3.5
go: downloading github.com/DataDog/datadog-agent/comp/core/telemetry v0.54.0-rc.5
go: downloading github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c
go: downloading github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c
go: downloading github.com/shoenig/go-m1cpu v0.1.6
go: downloading github.com/tklauser/go-sysconf v0.3.12
go: downloading github.com/yusufpapurcu/wmi v1.2.4
go: downloading cloud.google.com/go/compute/metadata v0.3.0
go: downloading github.com/gobwas/glob v0.2.3
go: downloading golang.org/x/sync v0.7.0
go: downloading github.com/coreos/go-systemd/v22 v22.5.0
go: downloading github.com/docker/go-units v0.5.0
go: downloading github.com/godbus/dbus/v5 v5.0.6
go: downloading github.com/opencontainers/runtime-spec v1.1.0-rc.3
go: downloading github.com/tklauser/numcpus v0.6.1
go: downloading k8s.io/klog/v2 v2.120.1
go: downloading github.com/imdario/mergo v0.3.16
go: downloading github.com/go-ole/go-ole v1.2.6
go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7
go: downloading golang.org/x/mod v0.17.0
go: downloading github.com/go-openapi/swag v0.22.9
go: downloading github.com/go-openapi/jsonreference v0.20.4
go: downloading github.com/go-openapi/jsonpointer v0.20.2
go: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/integrationtest tested by
	github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/integrationtest.test imports
	github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter imports
	github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl imports
	github.com/DataDog/datadog-agent/pkg/logs/auditor: github.com/DataDog/datadog-agent/pkg/logs/auditor@v0.54.0-rc.5: Get "https://proxy.golang.org/github.com/%21data%21dog/datadog-agent/pkg/logs/auditor/@v/v0.54.0-rc.5.zip": read tcp 172.17.0.4:59652->142.251.167.141:443: read: connection reset by peer
go: warning: github.com/openshift/api@v3.9.0+incompatible: retracted by module author: v3.9.0 is the only tag in openshift/api and it was created before go.mod was
go: to switch to the latest unretracted version, run:
	go get github.com/openshift/api@latest

@codeboten codeboten merged commit de98bcc into main May 27, 2024
162 checks passed
@codeboten codeboten deleted the renovate/opentelemetry-go-monorepo branch May 27, 2024 17:37
@github-actions github-actions bot added this to the next release milestone May 27, 2024
cparkins pushed a commit to AmadeusITGroup/opentelemetry-collector-contrib that referenced this pull request Jul 11, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go)
| `v0.48.0` -> `v0.49.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.48.0/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.48.0/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go)
| `v1.26.0` -> `v1.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>

###
[`v1.27.0`](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.27.0):
/v0.49.0/v0.3.0

[Compare
Source](https://github.com/open-telemetry/opentelemetry-go/compare/v1.26.0...v1.27.0)

This release includes the first beta release of the OpenTelemetry Logs
Bridge API and SDK for Go.

##### Overview

##### Added

- Add example for `go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
([#&open-telemetry#8203;5242](https://github.com/open-telemetry/opentelemetry-go/issues/5242))
- Add `RecordFactory` in `go.opentelemetry.io/otel/sdk/log/logtest` to
facilitate testing exporter and processor implementations.
([#&open-telemetry#8203;5258](https://github.com/open-telemetry/opentelemetry-go/issues/5258))
- Add `RecordFactory` in `go.opentelemetry.io/otel/log/logtest` to
facilitate testing bridge implementations.
([#&open-telemetry#8203;5263](https://github.com/open-telemetry/opentelemetry-go/issues/5263))
- The count of dropped records from the `BatchProcessor` in
`go.opentelemetry.io/otel/sdk/log` is logged.
([#&open-telemetry#8203;5276](https://github.com/open-telemetry/opentelemetry-go/issues/5276))
- Add metrics in the `otel-collector` example.
([#&open-telemetry#8203;5283](https://github.com/open-telemetry/opentelemetry-go/issues/5283))
- Add the synchronous gauge instrument to
`go.opentelemetry.io/otel/metric`.
([#&open-telemetry#8203;5304](https://github.com/open-telemetry/opentelemetry-go/issues/5304))
- An `int64` or `float64` synchronous gauge instrument can now be
created from a `Meter`.
- All implementations of the API
(`go.opentelemetry.io/otel/metric/noop`,
`go.opentelemetry.io/otel/sdk/metric`) are updated to support this
instrument.
- Add logs to `go.opentelemetry.io/otel/example/dice`.
([#&open-telemetry#8203;5349](https://github.com/open-telemetry/opentelemetry-go/issues/5349))

##### Changed

- The `Shutdown` method of `Exporter` in
`go.opentelemetry.io/otel/exporters/stdout/stdouttrace` ignores the
context cancellation and always returns `nil`.
([#&open-telemetry#8203;5189](https://github.com/open-telemetry/opentelemetry-go/issues/5189))
- The `ForceFlush` and `Shutdown` methods of the exporter returned by
`New` in `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric` ignore
the context cancellation and always return `nil`.
([#&open-telemetry#8203;5189](https://github.com/open-telemetry/opentelemetry-go/issues/5189))
- Apply the value length limits to `Record` attributes in
`go.opentelemetry.io/otel/sdk/log`.
([#&open-telemetry#8203;5230](https://github.com/open-telemetry/opentelemetry-go/issues/5230))
- De-duplicate map attributes added to a `Record` in
`go.opentelemetry.io/otel/sdk/log`.
([#&open-telemetry#8203;5230](https://github.com/open-telemetry/opentelemetry-go/issues/5230))
- `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` won't print
timestamps when `WithoutTimestamps` option is set.
([#&open-telemetry#8203;5241](https://github.com/open-telemetry/opentelemetry-go/issues/5241))
- The `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` exporter
won't print `AttributeValueLengthLimit` and `AttributeCountLimit` fields
now, instead it prints the `DroppedAttributes` field.
([#&open-telemetry#8203;5272](https://github.com/open-telemetry/opentelemetry-go/issues/5272))
- Improved performance in the `Stringer` implementation of
`go.opentelemetry.io/otel/baggage.Member` by reducing the number of
allocations.
([#&open-telemetry#8203;5286](https://github.com/open-telemetry/opentelemetry-go/issues/5286))
- Set the start time for last-value aggregates in
`go.opentelemetry.io/otel/sdk/metric`.
([#&open-telemetry#8203;5305](https://github.com/open-telemetry/opentelemetry-go/issues/5305))
- The `Span` in `go.opentelemetry.io/otel/sdk/trace` will record links
without span context if either non-empty `TraceState` or attributes are
provided.
([#&open-telemetry#8203;5315](https://github.com/open-telemetry/opentelemetry-go/issues/5315))
- Upgrade all dependencies of `go.opentelemetry.io/otel/semconv/v1.24.0`
to `go.opentelemetry.io/otel/semconv/v1.25.0`.
([#&open-telemetry#8203;5374](https://github.com/open-telemetry/opentelemetry-go/issues/5374))

##### Fixed

- Comparison of unordered maps for
`go.opentelemetry.io/otel/log.KeyValue` and
`go.opentelemetry.io/otel/log.Value`.
([#&open-telemetry#8203;5306](https://github.com/open-telemetry/opentelemetry-go/issues/5306))
- Fix the empty output of `go.opentelemetry.io/otel/log.Value` in
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
([#&open-telemetry#8203;5311](https://github.com/open-telemetry/opentelemetry-go/issues/5311))
- Split the behavior of `Recorder` in
`go.opentelemetry.io/otel/log/logtest` so it behaves as a
`LoggerProvider` only.
([#&open-telemetry#8203;5365](https://github.com/open-telemetry/opentelemetry-go/issues/5365))
- Fix wrong package name of the error message when parsing endpoint URL
in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&open-telemetry#8203;5371](https://github.com/open-telemetry/opentelemetry-go/issues/5371))
- Identify the `Logger` returned from the global `LoggerProvider` in
`go.opentelemetry.io/otel/log/global` with its schema URL.
([#&open-telemetry#8203;5375](https://github.com/open-telemetry/opentelemetry-go/issues/5375))

##### What's Changed

- sdk/log/logtest: Add RecordFactory by
[@&open-telemetry#8203;pellared](https://github.com/pellared) in
[open-telemetry/opentelemetry-go#5258
- log/logtest: add Record Factory by
[@&open-telemetry#8203;dmathieu](https://github.com/dmathieu) in
[open-telemetry/opentelemetry-go#5263
- stdoutlog: Do not print timestamps when WithoutTimestamps is set by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5241
- Add example for stdoutlog by [@&open-telemetry#8203;XSAM](https://github.com/XSAM)
in
[open-telemetry/opentelemetry-go#5242
- Remove context check on stdout exporters by
[@&open-telemetry#8203;prasad-shirodkar](https://github.com/prasad-shirodkar) in
[open-telemetry/opentelemetry-go#5189
- Fix flaky test TestBufferExporter/Shutdown/ContextCancelled by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5261
- Add `otlploggrpc` exporter skeleton by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5246
- build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 by
[@&open-telemetry#8203;dependabot](https://github.com/dependabot) in
[open-telemetry/opentelemetry-go#5266
- chore: fix function names in comment by
[@&open-telemetry#8203;dockercui](https://github.com/dockercui) in
[open-telemetry/opentelemetry-go#5262
- build(deps): bump
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from
0.50.0 to 0.51.0 in /example/dice by
[@&open-telemetry#8203;dependabot](https://github.com/dependabot) in
[open-telemetry/opentelemetry-go#5265
- docs: update variable name in documentation by
[@&open-telemetry#8203;codeboten](https://github.com/codeboten) in
[open-telemetry/opentelemetry-go#5270
- Use empty resource when `RecordFactory.Resource` is `nil` by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5264
- Truncate and de-duplicate log attribute values by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5230
- Add changelog entry for
[#&open-telemetry#8203;5230](https://github.com/open-telemetry/opentelemetry-go/issues/5230)
by [@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5277
- docs: Add otlploghttp package in exporters README.md by
[@&open-telemetry#8203;arukiidou](https://github.com/arukiidou) in
[open-telemetry/opentelemetry-go#5274
- The stdoutlog exporter prints `DroppedAttributes` field instead of
`Limit`s fields by [@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5272
- Test scope and resource transforms in `otlploghttp` by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5278
- Add README template to semconvkit by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5279
- Use docker compose in otel collector example by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5244
- \[chore] dependabot updates Sun May 5 15:58:12 UTC 2024 by
[@&open-telemetry#8203;opentelemetrybot](https://github.com/opentelemetrybot) in
[open-telemetry/opentelemetry-go#5300
- build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 by
[@&open-telemetry#8203;dependabot](https://github.com/dependabot) in
[open-telemetry/opentelemetry-go#5296
- docs: Update Go logs status to alpha in README.md by
[@&open-telemetry#8203;arukiidou](https://github.com/arukiidou) in
[open-telemetry/opentelemetry-go#5299
- docs: Add logs exporters in README.md by
[@&open-telemetry#8203;arukiidou](https://github.com/arukiidou) in
[open-telemetry/opentelemetry-go#5298
- Use reflect to construct a Record in `logtest` by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5275
- Fix type error in float64 instrument documentation by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5302
- Fix HistogramConfig documentation by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5301
- feat: opt for concatenation instead of using fmt.Sprintf by
[@&open-telemetry#8203;moisesvega](https://github.com/moisesvega) in
[open-telemetry/opentelemetry-go#5286
- Emit attributes slices as their json representation by
[@&open-telemetry#8203;dmathieu](https://github.com/dmathieu) in
[open-telemetry/opentelemetry-go#5159
- Refactor exemplars to not use generic argument by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5285
- Upgrade default go verison to 1.22.3 by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5314
- Log records dropped by the BatchProcessor by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5276
- Rename synchronous instrument names in global test by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5303
- chore: Configure Renovate by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5309
- chore(deps): update module github.com/golang/groupcache to
v0.0.0-20210331224755-41bb18bfe9da by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5320
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240506185236-b8a5c65736ae by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5321
- chore(deps): update module gopkg.in/check.v1 to
v1.0.0-20201130134442-10cb98267c6c by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5326
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240506185236-b8a5c65736ae by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5325
- fix(deps): update module golang.org/x/exp to
v0.0.0-20240506185415-9bf2ced13842 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5327
- chore(deps): update module github.com/prometheus/common to v0.53.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5332
- chore(deps): update module golang.org/x/net to v0.25.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5335
- fix(deps): update module google.golang.org/protobuf to v1.34.1 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5328
- chore(deps): update module github.com/prometheus/procfs to v0.14.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5333
- chore(deps): update module github.com/cespare/xxhash/v2 to v2.3.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5330
- chore(deps): update module github.com/rogpeppe/go-internal to v1.12.0
by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5334
- fix(deps): update module github.com/golangci/golangci-lint to v1.58.1
by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5340
- Merge Span.AddLink tests by
[@&open-telemetry#8203;perhapsmaple](https://github.com/perhapsmaple) in
[open-telemetry/opentelemetry-go#5115
- exporters/otlp/otlptrace: fix incorrect documentation by
[@&open-telemetry#8203;kevinburkesegment](https://github.com/kevinburkesegment) in
[open-telemetry/opentelemetry-go#5098
- Generate `internal/retry` in `otlploggrpc` by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5313
- fix(deps): update module github.com/prometheus/client_golang to
v1.19.1 by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5341
- chore(deps): update jaegertracing/all-in-one docker tag to v1.57 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5329
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.100.0 by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5337
- chore(deps): update prom/prometheus docker tag to v2.52.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5338
- Move Aneurysm9 to emeritus status by
[@&open-telemetry#8203;Aneurysm9](https://github.com/Aneurysm9) in
[open-telemetry/opentelemetry-go#5319
- Test metric aggregate times by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5323
- Fix empty log body printed by stdoutlog exporter by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5311
- Record links with empty span context by
[@&open-telemetry#8203;amanakin](https://github.com/amanakin) in
[open-telemetry/opentelemetry-go#5315
- Update `RELEASING.md` to obtain steps to verify the changes for
contrib by [@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5284
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240509183442-62759503f434 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5345
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240509183442-62759503f434 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5344
- Support Delta & Cumulative temporality for LastValue aggregates by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5305
- sdk/log: Document how Processor and Exporter interfaces can be
extended by [@&open-telemetry#8203;pellared](https://github.com/pellared) in
[open-telemetry/opentelemetry-go#5347
- Remove dependabot version updates by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5346
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240513163218-0867130af1f8 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5350
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240513163218-0867130af1f8 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5351
- chore(deps): update module github.com/prometheus/procfs to v0.15.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5352
- chore(deps): update codecov/codecov-action action to v4.4.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5353
- Add logs to dice example by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5349
- log: Fix comparison of unordered map values by
[@&open-telemetry#8203;dmathieu](https://github.com/dmathieu) in
[open-telemetry/opentelemetry-go#5306
- fix(deps): update module google.golang.org/grpc to v1.64.0 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5354
- Fix logger provider var name in dice example by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5358
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240515191416-fc5f0ca64291 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5362
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240515191416-fc5f0ca64291 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5361
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.20.0 by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5363
- \[chore] Fix 2 places in log design doc by
[@&open-telemetry#8203;yijiem](https://github.com/yijiem) in
[open-telemetry/opentelemetry-go#5364
- \[chore] Fix wrong type in DESIGN.md by
[@&open-telemetry#8203;pellared](https://github.com/pellared) in
[open-telemetry/opentelemetry-go#5368
- Add the synchronous gauge to the metric API and SDK by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5304
- Collector example: add metrics by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5283
- Fix package prefix of error in otlploghttp by
[@&open-telemetry#8203;XSAM](https://github.com/XSAM) in
[open-telemetry/opentelemetry-go#5371
- Split log/logtest into a recorder and a logger by
[@&open-telemetry#8203;dmathieu](https://github.com/dmathieu) in
[open-telemetry/opentelemetry-go#5365
- Identify logger with schemaURL in global logger provider by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5375
- Update all semconv use to v1.25.0 by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5374
- fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5382
- chore(deps): update codecov/codecov-action action to v4.4.1 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5387
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240520151616-dc85e6b867a5 by
[@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5388
- chore(deps): update benchmark-action/github-action-benchmark action to
v1.20.3 by [@&open-telemetry#8203;renovate](https://github.com/renovate) in
[open-telemetry/opentelemetry-go#5381
- Fix exported instrument kind const value change by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5385
- Release v1.27.0/v0.49.0/v0.3.0 by
[@&open-telemetry#8203;MrAlias](https://github.com/MrAlias) in
[open-telemetry/opentelemetry-go#5392

##### New Contributors

- [@&open-telemetry#8203;prasad-shirodkar](https://github.com/prasad-shirodkar) made
their first contribution in
[open-telemetry/opentelemetry-go#5189
- [@&open-telemetry#8203;dockercui](https://github.com/dockercui) made their first
contribution in
[open-telemetry/opentelemetry-go#5262
- [@&open-telemetry#8203;arukiidou](https://github.com/arukiidou) made their first
contribution in
[open-telemetry/opentelemetry-go#5274
- [@&open-telemetry#8203;moisesvega](https://github.com/moisesvega) made their first
contribution in
[open-telemetry/opentelemetry-go#5286
- [@&open-telemetry#8203;renovate](https://github.com/renovate) made their first
contribution in
[open-telemetry/opentelemetry-go#5309
- [@&open-telemetry#8203;perhapsmaple](https://github.com/perhapsmaple) made their
first contribution in
[open-telemetry/opentelemetry-go#5115
- [@&open-telemetry#8203;amanakin](https://github.com/amanakin) made their first
contribution in
[open-telemetry/opentelemetry-go#5315
- [@&open-telemetry#8203;yijiem](https://github.com/yijiem) made their first
contribution in
[open-telemetry/opentelemetry-go#5364

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

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants