fix(deps): update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom to v2.23.0 #833
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:
2.20.1->2.23.0Release Notes
open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom)
v2.23.0with semantic conventions (see PR description for specifics)
(#14996)
(#15324)
captureArgumentsno longer captures message template, usecaptureTemplate(#15423)
re-enable with
otel.instrumentation.common.experimental.controller-telemetry.enabled=true(#15604)
🚫 Deprecations
setSpanNameExtractor()andsetStatusExtractor()in favor of
setSpanNameExtractorCustomizer()andsetStatusExtractorCustomizer()(#15529)
🌟 New javaagent instrumentation
(#14933)
🌟 New library instrumentation
(#15114)
(#15473)
📈 Enhancements
(#14917)
RetryPolicy(#15255,
#15537)
(#15384)
(#15413)
(#15433)
(#15434)
(#15459)
ClientResources(#15470)
(#15472)
(#15476)
trace_idandspan_idattributes to requests(#15485)
(#15499)
(#15500)
(#15502,
#15574)
(#15525)
(#15540)
(#15592)
(#15620)
🛠️ Bug fixes
(#15306)
afterRecordcallback(#15367)
(#15424)
end()calls inKtorServerTelemetry(#15452)
ExtendedOpenTelemetrydeclarative config(#15478)
http.routeattribute capture and span naming(#15504)
InstrumenterCustomizerProviderand related classes(#15538)
(#15607)
v2.22.0(#15028)
aws.bucket.name(S3) →aws.s3.bucketaws.queue.url(SQS) →aws.sqs.queue.urlaws.stream.name(Kinesis) →aws.kinesis.stream_nameaws.table.name(DynamoDB) →aws.dynamodb.table_namesaws.dynamodb.provisioned_throughput.read_capacity_units→aws.dynamodb.provisioned_read_capacity(type changed from long to double)aws.dynamodb.provisioned_throughput.write_capacity_units→aws.dynamodb.provisioned_write_capacity(type changed from long to double)aws.dynamodb.exclusive_start_table_name→aws.dynamodb.exclusive_start_tableaws.dynamodb.projection_expression→aws.dynamodb.projectionaws.dynamodb.scan_index_forward→aws.dynamodb.scan_forwardaws.dynamodb.table_names: string → string[]aws.dynamodb.consumed_capacity: string → string[]aws.dynamodb.global_secondary_indexes: string → string[]aws.dynamodb.local_secondary_indexes: string → string[]aws.dynamodb.consistent_read: string → booleanaws.dynamodb.table_count: string → longaws.dynamodb.limit: string → longaws.dynamodb.attributes_to_get: string → string[]aws.dynamodb.segment: string → longaws.dynamodb.total_segments: string → longaws.dynamodb.count: string → longaws.dynamodb.scanned_count: string → longotel.instrumentation.aws-sdk.experimental-span-attributes=true:aws.queue.name(SQS)aws.lambda.function.name(Lambda)aws.lambda.function.arn(Lambda)(#15074)
1to align with semantic conventions(#15093)
(#15094)
otel.instrumentation.aws-sdk.experimental-span-attributes=trueaws.bucket.name(S3) →aws.s3.bucketaws.queue.url(SQS) →aws.sqs.queue.urlaws.stream.name(Kinesis) →aws.kinesis.stream_nameaws.table.name(DynamoDB) →aws.dynamodb.table_names(#15118)
(#15247)
(#15261)
🚫 Deprecations
(#14929)
(#15101)
(#15139)
🌟 New javaagent instrumentation
(#15216)
📈 Enhancements
(#14855,
#15091)
az.namespacecan be used for sampling(#15068)
(#15132)
(#15144)
(#15195)
(#15227)
(#15287,
#15299,
#15301,
#15304,
#15311,
#15362,
#15371)
(#15288)
(#15169)
(#15289)
(#15217)
JmxTelemetryAPI for JMX metrics library(#15220)
ExtendedOpenTelemetry(#15178)
🛠️ Bug fixes
peer.servicein Netty HTTP spans(#14963)
CLIENTinstead ofINTERNAL(#14995)
(#15143)
(#15231)
@EnableAsync(#15249)
(#15260)
StructuredArguments.entries()(#15341)
(#15336)
v2.21.0Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.