-
Notifications
You must be signed in to change notification settings - Fork 0
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 to v1.27.0 #85
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/opentelemetry-go-monorepo
base: main
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
August 22, 2023 17:19
6ba2a35
to
a8ed320
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.16.0
Update opentelemetry-go monorepo to v1.17.0
Aug 28, 2023
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
August 28, 2023 16:51
a8ed320
to
52f8569
Compare
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
September 11, 2023 12:49
52f8569
to
6da0ddf
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.17.0
Update opentelemetry-go monorepo
Sep 12, 2023
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
2 times, most recently
from
September 12, 2023 18:23
4123ace
to
5a243f5
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo
Update opentelemetry-go monorepo to v1.18.0
Sep 12, 2023
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
September 28, 2023 22:49
5a243f5
to
b5a7fc2
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.18.0
Update opentelemetry-go monorepo to v1.19.0
Sep 28, 2023
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
2 times, most recently
from
October 23, 2023 16:05
cee551d
to
afcf6c0
Compare
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
November 10, 2023 19:02
afcf6c0
to
3051c38
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.19.0
Update opentelemetry-go monorepo to v1.20.0
Nov 10, 2023
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
November 16, 2023 22:19
3051c38
to
d9d0b52
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.20.0
Update opentelemetry-go monorepo to v1.21.0
Nov 16, 2023
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
January 17, 2024 22:27
d9d0b52
to
454aab0
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.21.0
Update opentelemetry-go monorepo to v1.22.0
Jan 17, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
February 6, 2024 16:15
454aab0
to
d6ddd79
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.22.0
Update opentelemetry-go monorepo
Feb 6, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
February 6, 2024 22:30
d6ddd79
to
5ea0fdb
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo
Update opentelemetry-go monorepo to v1.23.0
Feb 6, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
February 7, 2024 21:30
5ea0fdb
to
29e50ae
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.23.0
Update opentelemetry-go monorepo to v1.23.1
Feb 7, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
February 11, 2024 14:41
29e50ae
to
5901572
Compare
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
February 23, 2024 18:58
5901572
to
91b66d1
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.23.1
Update opentelemetry-go monorepo to v1.24.0
Feb 23, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
April 5, 2024 16:50
91b66d1
to
02c7f6b
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.24.0
Update opentelemetry-go monorepo to v1.25.0
Apr 5, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
April 24, 2024 16:51
02c7f6b
to
4b723f2
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.25.0
Update opentelemetry-go monorepo to v1.26.0
Apr 24, 2024
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
May 9, 2024 11:33
4b723f2
to
a507e78
Compare
renovate
bot
force-pushed
the
renovate/opentelemetry-go-monorepo
branch
from
May 22, 2024 00:53
a507e78
to
ad81bae
Compare
renovate
bot
changed the title
Update opentelemetry-go monorepo to v1.26.0
Update opentelemetry-go monorepo to v1.27.0
May 22, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.16.0
->v1.27.0
v1.15.1
->v1.27.0
v1.15.1
->v1.27.0
v1.15.1
->v1.27.0
v1.16.0
->v1.27.0
Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)
v1.27.0
: /v0.49.0/v0.3.0Compare Source
This release includes the first beta release of the OpenTelemetry Logs Bridge API and SDK for Go.
Overview
Added
go.opentelemetry.io/otel/exporters/stdout/stdoutlog
. (#5242)RecordFactory
ingo.opentelemetry.io/otel/sdk/log/logtest
to facilitate testing exporter and processor implementations. (#5258)RecordFactory
ingo.opentelemetry.io/otel/log/logtest
to facilitate testing bridge implementations. (#5263)BatchProcessor
ingo.opentelemetry.io/otel/sdk/log
is logged. (#5276)otel-collector
example. (#5283)go.opentelemetry.io/otel/metric
. (#5304)int64
orfloat64
synchronous gauge instrument can now be created from aMeter
.go.opentelemetry.io/otel/metric/noop
,go.opentelemetry.io/otel/sdk/metric
) are updated to support this instrument.go.opentelemetry.io/otel/example/dice
. (#5349)Changed
Shutdown
method ofExporter
ingo.opentelemetry.io/otel/exporters/stdout/stdouttrace
ignores the context cancellation and always returnsnil
. (#5189)ForceFlush
andShutdown
methods of the exporter returned byNew
ingo.opentelemetry.io/otel/exporters/stdout/stdoutmetric
ignore the context cancellation and always returnnil
. (#5189)Record
attributes ingo.opentelemetry.io/otel/sdk/log
. (#5230)Record
ingo.opentelemetry.io/otel/sdk/log
. (#5230)go.opentelemetry.io/otel/exporters/stdout/stdoutlog
won't print timestamps whenWithoutTimestamps
option is set. (#5241)go.opentelemetry.io/otel/exporters/stdout/stdoutlog
exporter won't printAttributeValueLengthLimit
andAttributeCountLimit
fields now, instead it prints theDroppedAttributes
field. (#5272)Stringer
implementation ofgo.opentelemetry.io/otel/baggage.Member
by reducing the number of allocations. (#5286)go.opentelemetry.io/otel/sdk/metric
. (#5305)Span
ingo.opentelemetry.io/otel/sdk/trace
will record links without span context if either non-emptyTraceState
or attributes are provided. (#5315)go.opentelemetry.io/otel/semconv/v1.24.0
togo.opentelemetry.io/otel/semconv/v1.25.0
. (#5374)Fixed
go.opentelemetry.io/otel/log.KeyValue
andgo.opentelemetry.io/otel/log.Value
. (#5306)go.opentelemetry.io/otel/log.Value
ingo.opentelemetry.io/otel/exporters/stdout/stdoutlog
. (#5311)Recorder
ingo.opentelemetry.io/otel/log/logtest
so it behaves as aLoggerProvider
only. (#5365)go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#5371)Logger
returned from the globalLoggerProvider
ingo.opentelemetry.io/otel/log/global
with its schema URL. (#5375)What's Changed
otlploggrpc
exporter skeleton by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5246RecordFactory.Resource
isnil
by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5264DroppedAttributes
field instead ofLimit
s fields by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5272otlploghttp
by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5278logtest
by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5275internal/retry
inotlploggrpc
by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5313RELEASING.md
to obtain steps to verify the changes for contrib by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5284New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.26.0...v1.27.0
v1.26.0
: /v0.48.0/v0.2.0-alphaCompare Source
Added
Recorder
ingo.opentelemetry.io/otel/log/logtest
to facilitate testing the log bridge implementations. (#5134)go.opentelemetry.io/otel/exporters/otlp/otlptrace
. (#5194)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)
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)
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)
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
go.opentelemetry.io/proto/otlp
from v1.1.0 to v1.2.0. (#5177)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-alphaCompare Source
Added
WithProxy
option ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#4906)WithProxy
option ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp
. (#4906)AddLink
method to theSpan
interface ingo.opentelemetry.io/otel/trace
. (#5032)Enabled
method is added to theLogger
interface ingo.opentelemetry.io/otel/log
.This method is used to notify users if a log record will be emitted or not. (#5071)
SeverityUndefined
const
togo.opentelemetry.io/otel/log
.This value represents an unset severity level. (#5072)
Empty
function ingo.opentelemetry.io/otel/log
to return aKeyValue
for an empty value. (#5076)go.opentelemetry.io/otel/log/global
to manage the globalLoggerProvider
.This package is provided with the anticipation that all functionality will be migrate to
go.opentelemetry.io/otel
whengo.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)
Summary
metrics in thego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
andgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
exporters. (#5100)otel.scope.name
andotel.scope.version
tags to spans exported bygo.opentelemetry.io/otel/exporters/zipkin
. (#5108)AddLink
togo.opentelemetry.io/otel/bridge/opencensus
. (#5116)String
method toValue
andKeyValue
ingo.opentelemetry.io/otel/log
. (#5117)go.opentelemetry.io/otel/exporters/prometheus
. (#5111)go.opentelemetry.io/otel/semconv/v1.24.0
. Futuresemconv
packages will include metric semantic conventions as well. (#4528)Changed
SpanFromContext
andSpanContextFromContext
ingo.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
andgo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
now create a gRPC client in idle mode and with "dns" as the default resolver usinggrpc.NewClient
. (#5151)Because of that
WithDialOption
ignoresgrpc.WithBlock
,grpc.WithTimeout
, andgrpc.WithReturnConnectionError
.Notice that
grpc.DialContext
which was used before is now deprecated.Fixed
Set
andDistinct
types ingo.opentelemetry.io/otel/attribute
. (#5027)ErrorHandler
self-delegation. (#5137)Removed
Deprecated
go.opentelemetry.io/otel/attribute.Sortable
type. (#4734)go.opentelemetry.io/otel/attribute.NewSetWithSortable
function. (#4734)go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered
function. (#4734)New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.24.0...v1.25.0
v1.24.0
: /v0.46.0/v0.0.1-alphaCompare Source
This release is the last to support Go 1.20. The next release will require at least Go 1.21.
Added
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
. (#4900)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#4900)go.opentelemetry.io/otel/log
module is added. This module includes OpenTelemetry Go's implementation of the Logs Bridge API. This module is in an alpha state, it is subject to breaking changes. See our versioning policy for more info. (#4961)Fixed
go.opentelemetry.io/otel
. (#4945)New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.23.1...v1.24.0
v1.23.1
: /v0.45.2Compare Source
Fixed
go.opentelemetry.io/otel/sdk/metric
. (#4888)v1.23.0
: /v0.45.1Compare Source
This release contains the first stable,
v1
, release of the following modules:go.opentelemetry.io/otel/bridge/opencensus
go.opentelemetry.io/otel/bridge/opencensus/test
go.opentelemetry.io/otel/example/opencensus
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
See our versioning policy for more information about these stability guarantees.
Added
WithEndpointURL
option to theexporters/otlp/otlpmetric/otlpmetricgrpc
,exporters/otlp/otlpmetric/otlpmetrichttp
,exporters/otlp/otlptrace/otlptracegrpc
andexporters/otlp/otlptrace/otlptracehttp
packages. (#4808)ErrSchemaURLConflict
is added togo.opentelemetry.io/otel/sdk/resource
. This error is returned when a merge of twoResource
s with different (non-empty) schema URL is attempted. (#4876)Changed
Merge
andNew
functions ingo.opentelemetry.io/otel/sdk/resource
now returns a partial result if there is a schema URL merge conflict. Instead of returningnil
when twoResource
s with different (non-empty) schema URLs are merged the mergedResource
, along with the newErrSchemaURLConflict
error, is returned. It is up to the user to decide if they want to use the returnedResource
or not. It may have desired attributes overwritten or include stale semantic conventions. (#4876)Fixed
ContainerID
resource detection on systemd when cgroup path has a colon. (#4449)go.opentelemetry.io/otel/sdk/metric
to cache instruments to avoid leaking memory when the same instrument is created multiple times. (#4820)Mix
andMax
values forgo.opentelemetry.io/otel/exporters/stdout/stdoutmetric
by introducingMarshalText
andMarshalJSON
for theExtrema
type ingo.opentelemetry.io/sdk/metric/metricdata
. (#4827)New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.22.0...v1.23.0
v1.22.0
: /v0.45.0Compare Source
Added
go.opentelemetry.io/otel/semconv/v1.22.0
package.The package contains semantic conventions from the
v1.22.0
version of the OpenTelemetry Semantic Conventions. (#4735)go.opentelemetry.io/otel/semconv/v1.23.0
package.The package contains semantic conventions from the
v1.23.0
version of the OpenTelemetry Semantic Conventions. (#4746)go.opentelemetry.io/otel/semconv/v1.23.1
package.The package contains semantic conventions from the
v1.23.1
version of the OpenTelemetry Semantic Conventions. (#4749)go.opentelemetry.io/otel/semconv/v1.24.0
package.The package contains semantic conventions from the
v1.24.0
version of the OpenTelemetry Semantic Conventions. (#4770)WithResourceAsConstantLabels
option to apply resource attributes for every metric emitted by the Prometheus exporter. (#4733)See metric documentation for more information about this feature and how to enable it. (#4457)
NewMemberRaw
andNewKeyValuePropertyRaw
ingo.opentelemetry.io/otel/baggage
. (#4804)Changed
go.opentelemetry.io/otel/semconv
to usev1.24.0
. (#4754)go.opentelemetry.io/otel/exporters/zipkin
to followv1.19.0
version of the OpenTelemetry specification. (#4754)go.opentelemetry.io/otel/sdk/metric
.If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.g
if ctx.Err() != nil
). (#4671)go.opentelemetry.io/otel/trace.TraceState
's performance. (#4722)go.opentelemetry.io/otel/propagation.TraceContext
's performance. (#4721)go.opentelemetry.io/otel/baggage
performance. (#4743)(*Set).Filter
method ingo.opentelemetry.io/otel/attribute
when the passed filter does not filter out any attributes from the set. (#4774)Member.String
ingo.opentelemetry.io/otel/baggage
percent-encodes only when necessary. (#4775)Property.Value
ingo.opentelemetry.io/otel/baggage
now returns a raw string instead of a percent-encoded value. (#4804)Fixed
Parse
ingo.opentelemetry.io/otel/baggage
to validate member value before percent-decoding. (#4755)Member.String
ingo.opentelemetry.io/otel/baggage
. (#4756)go.opentelemetry.io/otel/bridge/opentracing
. (#4776)go.opentelemetry.io/otel/bridge/opentracing
to properly handle baggage values that requires escaping during propagation. (#4804)go.opentelemetry.io/otel/sdk/metric
. (#4742)v1.21.0
: /v0.44.0Compare Source
Removed
go.opentelemetry.io/otel/bridge/opencensus.NewTracer
. (#4706)go.opentelemetry.io/otel/exporters/otlp/otlpmetric
module. (#4707)go.opentelemetry.io/otel/example/view
module. (#4708)go.opentelemetry.io/otel/example/fib
module. (#4723)Fixed
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#4719)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#4719)v1.20.0
: /v0.43.0Compare Source
This release brings a breaking change for custom trace API implementations. Some interfaces (
TracerProvider
,Tracer
,Span
) now embed thego.opentelemetry.io/otel/trace/embedded
types. Implementors need to update their implementations based on what they want the default behavior to be. See the "API Implementations" section of the [trace API] package documentation for more about how to accomplish this.Added
go.opentelemetry.io/otel/bridge/opencensus.InstallTraceBridge
, which installs the OpenCensus trace bridge, and replacesopencensus.NewTracer
. (#4567)go.opentelemetry.io/otel/bridge/opencensus
. (#4584)go.opentelemetry.io/otel/trace/embedded
package to be embedded in the exported trace API interfaces. (#4620)go.opentelemetry.io/otel/trace/noop
package as a default no-op implementation of the trace API. (#4620)go.opentelemetry.io/otel/example/dice
. (#4644)go.opentelemetry.io/otel/example/prometheus
. (#4649)go.opentelemetry.io/otel/metric.WithExplicitBucketBoundaries
, which allows defining default explicit bucket boundaries when creating histogram instruments. (#4603)Version
function ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
. (#4660)Version
function ingo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#4660)go.opentelemetry.io/sdk/metric/metricdata
. (#4622)go.opentelemetry.io/otel/bridge/opencensus.NewMetricProducer
now supports exemplars from OpenCensus. (#4585)WithExplicitBucketBoundaries
ingo.opentelemetry.io/otel/sdk/metric
. (#4605)go.opentelemetry.io/otel/bridge/opencensus
. (#4668)Deprecated
go.opentelemetry.io/otel/bridge/opencensus.NewTracer
in favor ofopencensus.InstallTraceBridge
. (#4567)go.opentelemetry.io/otel/example/fib
package is in favor ofgo.opentelemetry.io/otel/example/dice
. (#4618)go.opentelemetry.io/otel/trace.NewNoopTracerProvider
.Use the added
NewTracerProvider
function ingo.opentelemetry.io/otel/trace/noop
instead. (#4620)go.opentelemetry.io/otel/example/view
package in favor ofgo.opentelemetry.io/otel/example/prometheus
. (#4649)go.opentelemetry.io/otel/exporters/otlp/otlpmetric
. ([#4693](https://togithub.com/open-telemetry/opentelemetry-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.
This PR has been generated by Mend Renovate. View repository job log here.