-
Notifications
You must be signed in to change notification settings - Fork 137
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
fix(deps): update opentelemetry-go monorepo (main) #3390
Conversation
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
f7c4941
to
823806c
Compare
927924b
to
4bb7518
Compare
depends on #3434 |
f0958d2
to
c9af201
Compare
7bbbe41
to
678680e
Compare
678680e
to
a34fdc6
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #3390 +/- ##
=======================================
Coverage 57.23% 57.23%
=======================================
Files 344 344
Lines 19781 19781
=======================================
Hits 11322 11322
Misses 7221 7221
Partials 1238 1238
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
This PR contains the following updates:
v1.27.0
->v1.28.0
v1.27.0
->v1.28.0
v1.27.0
->v1.28.0
v1.27.0
->v1.28.0
v1.27.0
->v1.28.0
1.25.0
->1.26.0
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/exporters/otlp/otlpmetric/otlpmetrichttp)
v1.28.0
: Releases v1.28.0/v0.50.0/v0.4.0Compare Source
Overview
Added
IsEmpty
method is added to theInstrument
type ingo.opentelemetry.io/otel/sdk/metric
.This method is used to check if an
Instrument
instance is a zero-value. (#5431)context.Context
inScopeRecords
ofgo.opentelemetry.io/otel/sdk/log/logtest
. (#5468)go.opentelemetry.io/otel/semconv/v1.26.0
package.The package contains semantic conventions from the
v1.26.0
version of the OpenTelemetry Semantic Conventions. (#5476)AssertRecordEqual
method togo.opentelemetry.io/otel/log/logtest
to allow comparison of two log records in tests. (#5499)WithHeaders
option togo.opentelemetry.io/otel/exporters/zipkin
to allow configuring custom http headers while exporting spans. (#5530)Changed
Tracer.Start
ingo.opentelemetry.io/otel/trace/noop
no longer allocates a span for empty span context. (#5457)go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/otel-collector
. (#5490)go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/example/zipkin
. (#5490)go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/exporters/zipkin
. (#5490)go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/resource
. (#5490)go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
ingo.opentelemetry.io/otel/sdk/trace
. (#5490)SimpleProcessor.OnEmit
ingo.opentelemetry.io/otel/sdk/log
no longer allocates a slice which makes it possible to have a zero-allocation log processing usingSimpleProcessor
. (#5493)Start
method of"go.opentelemetry.io/otel/sdk/trace".Trace
to reduce memory allocation. (#5497)service.instance.id
is populated for aResource
created with"go.opentelemetry.io/otel/sdk/resource".Default
with a default value whenOTEL_GO_X_RESOURCE
is set. (#5520)go.opentelemetry.io/otel/sdk/metric
by removing unnecessary calls totime.Now
. (#5545)Fixed
Record
ingo.opentelemetry.io/otel/sdk/log
drops an attribute due to a limit being reached. (#5376)Tracer
returned from the globalTracerProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)Meter
returned from the globalMeterProvider
ingo.opentelemetry.io/otel/global
with its schema URL. (#5426)Span
ingo.opentelemetry.io/otel/sdk/trace
drops an attribute, event, or link due to a limit being reached. (#5434)go.opentelemetry.io/otel/metric
. (#5435)go.opentelemetry.io/otel/sdk/metric
. (#5456)Record
ingo.opentelemetry.io/otel/sdk/log
. (#5464)0x80
char in key or value. (#5494)WithEndpoint
andWithEndpointURL
options and their corresponding environment variables ingo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
. (#5508)go.opentelemetry.io/otel/sdk/trace
. (#5514)Exporter
ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
must be created by theNew
method. (#5521){Bool,Int64,Float64,String}SliceValue
functions ofgo.opentelemetry.io/attributes
by reducing the number of allocations. (#5549)What's Changed
dc85e6b
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5391d264139
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5397d264139
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5399otlploghttp
transform maps by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/53787045d2e
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54064c93da0
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5415a332354
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5424a332354
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5423f10a0f1
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54305315273
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54285315273
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5427e229045
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/543223cca88
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5429Tracer
s andMeter
s with their schema URLs by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/542601018ba
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54388d54ca1
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54412e977dd
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5442404ba88
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5445MonotonicEndTime
to only use by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/5443624dbd0
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5446fd00a4e
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54502f8e378
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5451cc29c91
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5452log
package to depguard linter by @amanakin in https://github.com/open-telemetry/opentelemetry-go/pull/546358cc8a4
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/54734478db0
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5474Record
by @amanakin in https://github.com/open-telemetry/opentelemetry-go/pull/54642088083
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5477semconv/v1.26.0
, removes deprecated semconvs by @MadVikingGod in https://github.com/open-telemetry/opentelemetry-go/pull/5476ef581f9
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5486ef581f9
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5487fc45aab
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5488a8a6208
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/55017f521ea
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5512a8a6208
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/550268d350f
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/551668d350f
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5515newClient
method for otlploggrpc gRPC client by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5523service.instance.id
with a default value whenOTEL_GO_X_RESOURCE
is set by @pyohannes in https://github.com/open-telemetry/opentelemetry-go/pull/5520dc46fd2
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5538dc46fd2
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5539internal/transform
inotlploggrpc
by @XSAM in https://github.com/open-telemetry/opentelemetry-go/pull/5553f6361c8
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5563f6361c8
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/5564New Contributors
Full Changelog: open-telemetry/opentelemetry-go@v1.27.0...v1.28.0
open-telemetry/semantic-conventions (go.opentelemetry.io/otel/semconv)
v1.26.0
Compare Source
🛑 Breaking changes 🛑
db
: Renamedb.statement
todb.query.text
and introducedb.query.parameter.<key>
(#716)db
: Renamesdb.sql.table
,db.cassandra.table
,db.mongodb.collection
, anddb.cosmosdb.container
attributes todb.collection.name
(#870)db
: Renamedb.operation
todb.operation.name
. (#884)messaging
: Renamemessaging.operation
tomessaging.operation.type
, addmessaging.operation.name
. (#890)db
: Deprecate thedb.user
attribute. (#885)db
: Renamedb.name
anddb.redis.database_index
todb.namespace
, deprecatedb.mssql.instance_name
. (#885)db
: Removedb.instance.id
. For Elasticsearch, replace withdb.elasticsearch.node.name
. (#972)db
: Clarify database span name format and fallback values. (#974, #704)db
: Renamedb.client.connections.*
metric namespace todb.client.connection.*
and renamedb.client.connection.usage
todb.client.connection.count
.(#201, #967)
db
: Renamepool.name
todb.client.connections.pool.name
andstate
todb.client.connections.state
. (#909)system
: Deprecateshared
fromsystem.memory.state
values and make it a standalone metric (#522)device.app.lifecycle
: Reformat and update thedevice.app.lifecycle
event description adds constraints for the possible values of theandroid.state
andios.state
.(#794)
Removes the
ios.lifecycle.events
andandroid.lifecycle.events
attributes from the global registry and adds constraints for the possible values of theandroid.state
andios.state
attributes.messaging
: Renamemessaging.client_id
tomessaging.client.id
(#935)rpc
: Renamemessage.*
attributes underrpc
torpc.message.*
. Deprecate oldmessage.*
attributes. (#854)🚀 New components 🚀
gen-ai
: Introducing semantic conventions for GenAI clients. (#327)💡 Enhancements 💡
all
: Markdown snippets are now generated by jinja templates in thetemplates
directory. (#1000)db, messaging, gen_ai
: Clarify thatdb.system
,messaging.system
,gen_ai.system
attributes capture the client perception and may differ from the actual product name. (#813, #1016)messaging
: Show all applicable attributes in individual messaging semantic conventions. (#869, #1018)process
: Add additional attributes to process attribute registry (#564)messaging
: Add a GCP Pub/Sub unary pull example and the new GCP messaging attributes: -messaging.gcp_pubsub.message.ack_deadline
, -messaging.gcp_pubsub.message.ack_id
, -messaging.gcp_pubsub.message.delivery_attempt
(#527)db
: Adddb.client.operation.duration
metric (#512)messaging
: Adds `messaging.destination.partition.id`` to the messaging attributes (#814)exception
: Replace constraints with requirement levels on exceptions. (#862)process
: Replace constraints with requirement_level in process attributes. (#863)db
: Reorganize DB conventions to be shared across span and metric conventions. (#910)all
: Migrate Attribute Registry to be completely autogenerated. (#197)Migrate to using weaver for markdown generation (snippet + registry).
The entirety of the registry now is generated using weaver with templates
under the
templates/
directory. Snippets still require a hardcodedcommand.
http
: List all HTTP client and server attributes in the corresponding table, remove common attributes from yaml and markdown. (#928)other
: Document patterns and suggestions for semconv code generation. (#551, #953)db
: Show applicable common attributes in individual database semantic conventions. (#973)db
: Adderror.type
attribute to the database span and operation duration metric. (#975)db
: Parameterized query text does not need to be sanitized by default (#976)http
: List experimental HTTP attributes applicable to HTTP client and server spans. (#989)db
: Finalizes the migration requirement for instrumentations to follow when updating to stable database semconv. (#719)http
: Newurl.template
attribute added to URL, HTTP client attributes are extended with optional low-cardinalityurl.template
(#675)db
: Add note todb.collection.name
,db.namespace
, anddb.operation.name
about capturing those without attempting to do any case normalization.(#886)
events
: Provides additional definitions of log events and their structure. (#755)k8s
: add container.status.last_terminated_reason resource attribute (#922)🧰 Bug fixes 🧰
http
: Add previously deprecated http attributes to registry (#1025)These attributes were deprecated in 1.13
net
: Add previously deprecated net attributes to registry (#1029)These attributes were deprecated in 1.13
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.