chore(deps): update rust crate opentelemetry_sdk to 0.23.0 - autoclosed #375
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:
0.21.2
->0.23.0
Release Notes
open-telemetry/opentelemetry-rust (opentelemetry_sdk)
v0.23.0
: 0.23.0Whats changed?
See individual crate changelogs for details.
New Contributors
@svix-jplatte made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1568
@rex4539 made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1587
@divergentdave made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1584
@pyohannes made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1578
@masato-hi made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1621
@rogercoll made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1624
@LuisOsta made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1638
@svrnm made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1664
@Lev1ty made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1672
@ThomsonTan made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1675
@ramgdev made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1585
@utpilla made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1701
@ChieloNewctle made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1746
v0.22.1
: 0.22.1 of OpenTelemetry sdkCompare Source
Fixed
https://github.com/open-telemetry/opentelemetry-rust/pull/1576 Fix Span kind is always set to "internal".
v0.22.0
Compare Source
API
Added
https://github.com/open-telemetry/opentelemetry-rust/pull/1410 Add experimental synchronous gauge. This is behind the feature flag, and can be enabled by enabling the feature otel_unstable for opentelemetry crate.
https://github.com/open-telemetry/opentelemetry-rust/pull/1410 Guidelines to add new unstable/experimental features.
Changed
Removed
SDK
Deprecated
Added
#1410 Add experimental synchronous gauge
#1471 Configure batch log record processor via
OTEL_BLRP_*
environment variables and viaOtlpLogPipeline::with_batch_config
#1503 Make the documentation for In-Memory exporters visible.
#1526
Performance Improvement : Creating Spans and LogRecords are now faster, by avoiding expensive cloning of
Resource
for every Span/LogRecord.Changed
Breaking
#1313
#1350
Changes how Span links/events are stored to achieve performance gains. See
below for details:
Behavior Change: When enforcing
max_links_per_span
,max_events_per_span
from
SpanLimits
, links/events are kept in the first-come order. The previous"eviction" based approach is no longer performed.
Breaking Change Affecting Exporter authors:
SpanData
now storeslinks
asSpanLinks
instead ofEvictedQueue
whereSpanLinks
is a struct with aVec
of links anddropped_count
.SpanData
now storesevents
asSpanEvents
instead ofEvictedQueue
whereSpanEvents
is a struct with aVec
of events anddropped_count
.Breaking Remove
TextMapCompositePropagator
#1373. UseTextMapCompositePropagator
in opentelemetry API.#1375 Fix metric collections during PeriodicReader shutdown
Breaking #1480 Remove fine grained
BatchConfig
configurations fromBatchLogProcessorBuilder
andBatchSpanProcessorBuilder
. UseBatchConfigBuilder
to construct aBatchConfig
instance and pass it usingBatchLogProcessorBuilder::with_batch_config
orBatchSpanProcessorBuilder::with_batch_config
.Breaking #1480 Remove mutating functions from
BatchConfig
, useBatchConfigBuilder
to construct aBatchConfig
instance.Breaking #1495 Remove Batch LogRecord&Span Processor configuration via non-standard environment variables. Use the following table to migrate from the no longer supported non-standard environment variables to the standard ones.
Breaking 1455 Make the LoggerProvider Owned
Logger
now takes an Owned Logger instead of aWeak<LoggerProviderInner>
LoggerProviderInner
is no longerpub (crate)
Logger.provider()
now returns&LoggerProvider
instead of anOption<LoggerProvider>
1519 Performance improvements
when calling
Counter::add()
andUpDownCounter::add()
with an empty set of attributes(e.g.
counter.Add(5, &[])
)Fixed
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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.