[go: nahoru, domu]

Skip to content
This repository has been archived by the owner on May 27, 2021. It is now read-only.

Tags: DevotedHealth/dd-trace-go

Tags

v1.8.0

Toggle v1.8.0's commit message
ddtrace/tracer: priority sampling on by default (DataDog#373)

This change enables priority sampling by default, as well as adds some slight performance improvements to sampling, additional tests and fixes a regression where extracted span weren't sampled.

v1.7.0

Toggle v1.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ddtrace/tracer: added priority sampler (DataDog#371)

* ddtrace/tracer: added priority sampler

* ddtrace/tracer: more tests to ensure context is also updated

v1.6.0

Toggle v1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ddtrace/tracer: make use of DD_AGENT_HOST and DD_TRACE_AGENT_PORT (Da…

…taDog#362)

This change enables the transport to override host and port information
by reading the environment variables DD_AGENT_HOST and
DD_TRACE_AGENT_PORT.

v1.5.0

Toggle v1.5.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
ddtrace/tracer: add NoDebugStack finishing option (DataDog#355)

Adds a new finish option to the tracer which does not cause the generation of a stack trace on errors for performance reasons in some scenarios.

Additionally, it adds this as opt-in to the grpc integration.

Fixes DataDog#354

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
contrib/database/sql: only record spans for implemented driver methods (

DataDog#336)

* contrib/database/sql: only record spans for implemented driver methods

* contrib/mongodb/mongo-go-driver: update to latest release

v1.3.0

Toggle v1.3.0's commit message
contrib/Shopify/sarama: add support for tracing the sarama kafka pack…

…age (DataDog#296)

v1.2.3

Toggle v1.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
contrib/google.golang.org/grpc: fix overwriting outgoing context (Dat…

…aDog#328)

v1.2.2

Toggle v1.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ddtrace/tracer: replace headers when injecting (DataDog#322)

Previously, we were using Add to inject propagation headers. This could
be problematic when a request is forwarded from another service and
already has headers injected. The resulting target may pick up the wrong
context.

v1.2.1

Toggle v1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
gorilla/mux: allow setting custom span options (DataDog#320)

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ddtrace/tracer: reset payload after every transport attempt (DataDog#319

)

Previously, we were attempting to save the payload as long as the size
allows it in order to attempt and send it again on subsequent retries to
minimize the loss of traces.

This has proven to be a bad approach because there were cases were the
trace agent did only partial reads from the payload before failing,
leaving the payload in a state where it was impossible to decode using
msgpack (part of the buffer was already read).

This fix is an intermediary easy solution to the problem (we have
experimented with different approaches too, see DataDog#275). We can experiment
later on with retry policies.