chore(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector to v0.118.0 #635
+1
−1
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:
v0.116.0
->v0.118.0
Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector)
v0.118.0
Compare Source
🛑 Breaking changes 🛑
elasticsearchexporter
: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 (#37094)elasticsearchexporter
: Removededup
config setting that was deprecated in v0.104.0 (#33773)pkg/stanza
: Movefilelog.container.removeOriginalTimeField
feature gate to stable (#33389)pkg/ottl
: Support dynamic indexing of maps and slices. (#36644)prometheusremotewriteexporter
: Only append label values if they are different for colliding OTel attributes (#35896)This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different.
This is a breaking change as it changes the value of label outputted.
routingconnector
: Disconnectmatch_once
parameter from functionality. (#29882)The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0.
🚩 Deprecations 🚩
awscloudwatchmetricsreceiver
: move the component to unmaintained status (#36599)githubgen
: Deprecate githubgen in this repository (#37294)githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location.
🚀 New components 🚀
intervalprocessor
: Interval Processor is now Alpha stability and is added to thecontrib
andk8s
distributions (#36514)exporter/bmchelix
: Add a new component for exporting metrics to BMC Helix (#36773)gitlabreceiver
: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. (#35207)This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only.
extension/skywalkingencodingextension
: Support skywalking_encoding extension for skywalking traces. (#28693)💡 Enhancements 💡
mysqlreceiver
: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver (#37301)datadogexporter
: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. (#37171)pkg/ottl
: Add theNanosecond
converter to return the nanosecond component from the specified time.Time (#37042)pkg/ottl
: Add theSecond
converter to return the second component from the specified time.Time (#37042)vcenterreceiver
: Adds vCenter memory capacity for hosts and memory granted metric for VMs. (#37257)awss3exporter
: Implement sending queue for S3 exporter (#37274, #36264)huaweicloudces
: Move huaweicloudces receiver to alpha (#34953)cgroupruntimeextension
: Implement ECS metadata retrieval for cgroupruntime extension. (#36814)deltatocumulativeprocessor
: cap the number of exponential histogram buckets to 160 (#33277)resourcedetectionprocessor
: This enhancement detects AWS EKS cloud account ID (#37179)elasticsearchexporter
: HandleEventName
for log records in OTel mode (#37011)elasticsearchexporter
: More efficient JSON encoding for OTel mode (#37032)Increases throughput for metrics by 2x and for logs and traces by 3x
elasticsearchexporter
: Mark OTel mapping mode as stable (#37240)OTel mapping mode should no longer be considered unstable as there is no planned breaking change.
googlecloudmonitoringreceiver
: set the minimum collection interval as 60s (#36898)datadogexporter
: Add a feature gate datadog.EnableOperationAndResourceNameV2. Enabling this gate modifies the logic for computing operation and resource names from OTLP spans to produce shorter, more readable names and improve alignment with OpenTelemetry specifications. (#36419)dorisexporter
: send json lines to doris rather than json array (#36896)k8sattributesprocessor
: For pods with only one container, thecontainer.id
andk8s.container.name
are not longer required in the resource attributes to add the container attributes (#34189)logdedupprocessor
: Add 'include_fields' option to deduplicate log records via body or attribute fields. (#36965)pkg/ottl
: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. (#29017)pkg/ottl
: Add theFormatTime
function to converttime.Time
values to human-readable strings (#36870)prometheusremotewriteexporter
: Re allows the configuration of multiple workers (#36134)receiver/prometheusremotewrite
: Check if Scope is already present comparing with the received labels (#36927)extension/jaegerremotesampling
: remove dependency on jaeger internal code (#36976)telemetrygen
: Remove go-grpc-middleware dependency (#37103)resourcedetectionprocessor
: Introduce kubeadm detector to retrieve local cluster name. (#35116)signalfxexporter
: Prioritize retrieving token from context when accesstokenpassthrough is enabled (#37102)signaltometricsconnector
: Add core logic for the signal to metrics connector to make it functional. (#35930)signaltometrics
: Adds resource attributes based on telemetry settings to the connector to ensure single writer (#35930)tailsamplingprocessor
: Added debug logging to the sampling decision caches. (#37038)tailsamplingprocessor
: Improved not sampled decision cache usage and deleting traces from the internal map when they are in a decision cache. (#37189)🧰 Bug fixes 🧰
googlecloudpubsubreceiver
: Fix a goroutine leak during shutdown. (#30438)A goroutine leak was found in the googlecloudpubsubreceiver.
The goroutine leak was caused by the receiver not closing the underlying created gRPC client when using an insecure custom endpoint.
signalfxexporter
: Honor access_token_passthrough config option for sending events (#37102)clickhouseexporter
: Fix Nil Pointer Exception on Metrics/Traces export without service.name Resource Attribute (#37030)k8sattributesprocessor
: Ensure the pods gathered by the processor contain the information about their related replica sets and deployments after the initial sync (#37056)logdedupprocessor
: Fix config validation not working when creating a processor. (#37278)pkg/ottl
: Fix bug withreplace_all_matches
andreplace_all_patterns
that caused non-string values to be changed to empty string when matching against empty string. (#37071)tailsamplingprocessor
: Fixed sampling policy evaluation debug logging batch metrics (e.g. sampled). (#37040)tailsamplingprocessor
: Late span age histogram should include sampled traces. (#37180)v0.117.0
Compare Source
🛑 Breaking changes 🛑
cloudfoundryreceiver
: Introduce a feature gate enable copying envelope tags to the metrics as resource attributes instead of datapoint attributes. (#34824)pkg/ottl
: removed the ability to reference entire parent objects. (#36872)Statements like
set(cache["resource"], resource)
in non-resource contexts will no longer work.routingconnector
: Change default value ofmatch_once
parameter totrue
. (#29882)This field was deprecated in v0.116.0 and will be removed in v0.120.0.
🚩 Deprecations 🚩
sapmexporter
: Deprecate SAPM exporter (#36028)The SAPM exporter is being marked as deprecated. Please use the
otlphttp
exporter with the configuration shownbelow. Also update your pipeline configuration for Traces accordingly.
🚀 New components 🚀
libhoneyreceiver
: Mark the libhoney receiver exporter as Alpha. (#36693)💡 Enhancements 💡
k8sclusterreceiver
: Add additional attributes to node and pod entities (#35879)Adds the following attributes to node and pod metadata/entities:
k8s.pod.phase
: The phase of a Pod indicates where the Pod is in its lifecycle. E.g. 'Pending', 'Running'k8s.pod.status_reason
: A brief message indicating details about why the pod is in this state. E.g. 'Evicted'k8s.node.condition_*
: The condition of a node. e.g.k8s.node.condition_ready
. The value can betrue
,false
,unknown
.awsxrayexporter
: merge in latest semantic conventions for awsxrayexporter. (#36894)receivercreator
: Add support for starting logs' collection based on provided k8s annotations' hints (#34427)opensearchexporter
: Add Sending Queue to enable persistent queue in case of upstream failure (#33919)libhoneyreceiver
: Implement log signal for libhoney receiver (#36693)ottl
: Add a new ottl trim function that trims leading and trailing characters from a string (default- whitespace). (#34100)exporter/prometheusremotewrite
: In preparation to re-introducing multiple workers, we're removing a data-race when batching timeseries. (#36601)redisstorageextension
: Move redis storage extension to alpha (#36778)logzioexporter
: Remove jaeger dbmodel dependency. (#36972)sigv4authextension
: Add support for endpoint based names for logs and traces (#36828)awsemfexporter
: Split EMF log to multiple log splits when buckets larger than 100. (#36771)sqlqueryreceiver
: Add instrumentation scope to SQL query receiver metrics and logs (#31028)statsdreceiver
: Add UDS support to statsdreceiver (#21385)tailsamplingprocessor
: Support hot sampling policy loading (#37014)cmd/telemetrygen
: Introduce support for generating histograms in telemetrygen (#36322)libhoneyreceiver
: Implement trace signal for libhoney receiver (#36693)🧰 Bug fixes 🧰
receiver/azureeventhub
: Ensure that observed timestamp is set when unmarshaling logs. (#36861)internal/docker
: Fix image matching regular expression to properly match SHA256 strings. (#36239)This affects the
docker_observer
extension.opampsupervisor
: Report an 'Applied' remote config status when an empty config is received. (#36682)k8sobjectsreceiver
: ensure thek8s.namespace.name
attribute is set for objects retrieved using thewatch
mode (#36352)mongodbatlasreceiver
: Update the mongoDB Atlas receiver to use the Default HTTP Transport that supports default proxy configuration (#36412)mysqlreceiver
: Avoid recording a value for the MysqlBufferPoolPages metric when out-of-bounds. (#35495)When using compressed tables, Innodb_buffer_pool_pages_misc may report an out-of-bounds value.
See https://bugs.mysql.com/bug.php?id=59550 for context.
pkg/ottl
: fix handling of nested maps within slices in theflatten
function (#36162)mysqlreceiver
: Divide large values directly in SQL queries to avoid int overflows (#35495)Configuration
📅 Schedule: Branch creation - "before 5am" (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.
🔕 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.