chore(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v2#301
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v2#301renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
|
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.74.8→v2.8.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
DataDog/dd-trace-go (gopkg.in/DataDog/dd-trace-go.v1)
v2.8.1Compare Source
Application Performance Monitoring (APM)
Full Changelog: DataDog/dd-trace-go@v2.8.0...v2.8.1
v2.8.0Compare Source
Summary
New integrations. Two new integrations land in this release: Azure API Management (APIM) callout processor for security (#4620), and twmb/franz-go for Kafka (#4250).
Data Streams Monitoring. All three major Kafka integrations — confluent-kafka-go (#4470), segmentio/kafka-go (#4477), and Sarama (#4560) — now attach
kafka_cluster_idfor cluster-level visibility.TrackDataStreamsTransactionalso gains span tagging and custom timestamp support (#4499).OpenTelemetry (OTel) and OTLP. The tracer can now export traces directly via the OpenTelemetry Protocol (OTLP), bypassing the Datadog Agent entirely (#4600, #4583). OTel process context v2 (OTLP proto format) is supported (#4478), and the
parentbased_always_onsampler works in OTLP mode (#4567).Large Language Model (LLM) Observability. Prompt tracking is now available for LLMObs spans (#4608). Experiment scope propagates from APM baggage into spans automatically (#4651).
Profiler. An experimental goroutine leak profile is available as opt-in (#4420). The goroutine wait profile type has been removed — this is a breaking change for anyone using it explicitly (#4589).
HTTP and tracing. A new environment variable
DD_TRACE_HTTP_URL_QUERY_STRING_ALLOWLISTlets you whitelist query string parameters to keep unredacted (#4562). A newtracer.StartSpanFromPropagatedContextAPI simplifies span creation from propagated contexts (#4492). AWS EventBridge max payload size is bumped to 1 MB (#4458). Envoy Service Extensions integration gains Unix Domain Socket (UDS) support (#4463).OpenFeature. Flag evaluation metrics now emit via OTel Metrics (#4489), with allocation key tagging (#4515) and Remote Configuration (RC) integration via
FFE_FLAGSsubscription at tracer startup (#4495).Bug fixes. gorm now respects
DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED(#4618). Redis and Valkey pipeline commands are joined with newlines, fixing agent obfuscation (#4593). A race condition in HTTP client trace timings is resolved (#4591). AppSec block responses now include a correctContent-Lengthheader (#4496), and spurious Remote Configuration errors are silenced when RC is disabled (#4612).ContextWithSpanno longer panics on nil context (#4313). The OTel bridge preserves keep/drop sampling decisions for unsampled spans (#4631). User-provided DogStatsD addresses now correctly take priority over defaults (#4575).Performance. Trace ID hex encoding is cached (#4481), the span metadata map is preallocated (#4541), and locking is removed from both sampling priority access (#4546) and the internal logger (#4547) — reducing allocations and contention on hot paths.
CI Visibility. Bazel offline cache and payload-file modes are supported (#4503). Known test pagination is implemented for large test suites (#4509).
What's Changed
Application Performance Monitoring (APM)
SetOnInvalidationstodedicatedClientby @darccio in #4659agentURLandtraceProtocolfields by @mtoffl01 in #4565_dd.p.dmnumeric value at write-time by @darccio in #4576DD_TRACE_128_BIT_TRACEID_GENERATION_ENABLEDonce, use a globalboolby @darccio in #4548Application Security Management (ASM)
DD_REMOTE_CONFIGURATION_ENABLED=falseby @darccio in #4612CI Visibility
Data Streams Monitoring
Feature flags
LLM Observability
Profiling
General
fix: modernize to b.Loop by @darccio in #4480
chore: fix all vulnerabilities by @hannahkm in #4532
ci: harden GitHub Actions against supply chain attacks by @kakkoyun in #4607
feat(ci): add semantic API diff via golang.org/x/exp/apidiff by @kakkoyun in #4596
feat(ci): govulncheck - add PR checks, SARIF Code Scanning, and automated remediation by @kakkoyun in #4595
chore(ci): Update optimizable slos by @faydef in #4616
chore(ci): revert add final_status property on junit XML [APMSP-2610] by @cbeauchesne in #4628
chore(go1.25): remove internal/synctest shim, use modernize by @eliottness in #4643
refactor(config): POC remote config migration by @mtoffl01 in #4645
fix: test app fails on schedule by @hannahkm in #4661
chore(ci): add
contents: readpermission to test-apps-schedule by @darccio in #4658fix: bump testcontainers to v0.42.0 by @rarguelloF in #4656
fix: last missing perm for scheduled runs by @hannahkm in #4655
fix: upgrade nats, grpc, and mcp by @hannahkm in #4619
fix(.github/actions): use Codecov CLI instead of codecov.io/bash script by @darccio in #4491
chore(config): create README by @mtoffl01 in #4487
fix(.github/workflows): aggregate and print APM test agent checks by @darccio in #4493
ci: add Datadog Code Coverage reporting alongside Codecov by @ManuelPalenzuelaDD in #4498
test: migrate timer-based tests to testing/synctest by @kakkoyun in #4453
ci: use coverage-upload-github-action for Datadog coverage uploads by @ManuelPalenzuelaDD in #4501
chore(ci): add final_status property on junit XML [APMSP-2610] by @cbeauchesne in #4505
refactor(internal/config): put configprovider and telemetry into their own packages by @mtoffl01 in #4494
ci: revert use coverage-upload-github-action for Datadog coverage uploads by @ManuelPalenzuelaDD in #4536
ci: use coverage-upload-github-action for Datadog coverage uploads by @ManuelPalenzuelaDD in #4537
ci: upload system-tests results to Test Optimization and add tracer-release nightly by @nccatoni in #4439
chore(deps): bump the gh-actions-packages group across 2 directories with 6 updates by @dependabot[bot] in #4482
fix: [Security] Pin GitHub Actions to a full-length commit SHA by @juliendoutre in #4542
chore: disable ETP by default by @hannahkm in #4545
feat(internal/log): remove locking by @darccio in #4547
ci: automate SHA-pinned GitHub Actions updates via Dependabot by @kakkoyun in #4552
chore(deps): bump github.com/nats-io/nats-server/v2 from 2.12.1 to 2.12.3 in /orchestrion/all by @dependabot[bot] in #4553
fix: update libdatadog-build image tags to
1004257by @harmonherring-pro in #4557fix: v1 payload tests fail after 7.77 agent upgrade by @hannahkm in #4561
fix(internal/remoteconfig): disable RC if disabled on the agent by @darccio in #4475
refactor(config): Migrate agentURL and traceProtocol by @mtoffl01 in #4550
fix(internal/telemetry): avoid flakiness on telemetry tests; pin
localstack/localstackby @darccio in #4581chore(ci): Migrate deprecated GitLab runner tags by @gh-worker-engraver-d31c25[bot] in #4571
fix(.github/workflows): pin push_to_test_optim by @darccio in #4584
chore(deps): bump the github-actions group across 3 directories with 11 updates by @dependabot[bot] in #4569
refactor(config): Migrate serviceName by @mtoffl01 in #4559
chore(ci): Update optimizable slos follow up by @faydef in #4625
chore: reenable tracer release step by @hannahkm in #4652
refactor(config): peer service revamp by @funyjane in #4653
refactor(config): add cross-product gate to prevent conflicting programmatic overrides by @mtoffl01 in #4640
fix: use correct policy for accessing app key by @hannahkm in #4644
fix: system test fails on old runs by @hannahkm in #4626
chore: migrate keys to dd-sts by @hannahkm in #4627
fix(ci): make dd-sts credential fetch best-effort where consumers are best-effort by @RamyElkest in #4634
chore: migrate needs-triage workflow to dd-octo-sts by @RamyElkest in #4632
fix: changes post-ddsts migration caused failures by @hannahkm in #4637
chore: update cron schedule to run daily by @cbeauchesne in #4615
feat(config): add OTLP trace export configuration support by @mtoffl01 in #4583
chore: disable automated dependency updater config [incident-51602] by @moezein0 in #4594
New Contributors
Full Changelog: DataDog/dd-trace-go@v2.7.0...v2.8.0
v2.7.4Compare Source
What's Changed
General
Full Changelog: DataDog/dd-trace-go@v2.7.3...v2.7.4
v2.7.3Compare Source
Application Performance Monitoring (APM)
Full Changelog: DataDog/dd-trace-go@v2.7.2...v2.7.3
v2.7.2Compare Source
What's Changed
Application Performance Monitoring (APM)
by @genesor in #4631 (cherry-picked in
ed4ba63)Full Changelog: DataDog/dd-trace-go@v2.7.1...v2.7.2
v2.7.1Compare Source
What's Changed
Full Changelog: DataDog/dd-trace-go@v2.7.0...v2.7.1
v2.7.0Compare Source
What's Changed
Application Performance Monitoring (APM)
ddtraceargument withtelemetryby @jboolean in #4335lib/pqto v1.11.1 by @darccio in #4385DataDog/datadog-agent/pkg/*to v0.75.2 by @darccio in #4399General
registry.datadoghq.comto pull agent in CI by @darccio in #4357prioritySampler.getRateby @darccio in #4423Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.