libdatadog icon indicating copy to clipboard operation
libdatadog copied to clipboard

Datadog shared rust-based library. For now only used in other products (e.g. Ruby or PHP libraries).

Results 149 libdatadog issues
Sort by recently updated
recently updated
newest added

Is there any situation where we wouldn't call both `clear_trace_ids` and `clear_span_ids`? Would it make sense to combine them together? Perhaps with `ddog_crashtracker_reset_counters`? All of them claim to need to...

Minor: More as a naming comment, it's weird to me that profiling stuff is prefixed ("begin_profiling_op") but tracing stuff isn't ("insert_trace_id")? (Perhaps `begin_op` would be the way to go?) _Originally...

So this may be a bit too much for this PR, but is it just me or are some of these concepts exactly the same as we use for profiling...

Should this be `datadog-crashtracker-ffi`? This would match with the `datadog-crashtracker` crate name as well as with (most/all?) the others. (It occurs to me that we could also update https://github.com/DataDog/libdatadog/pull/5 and...

So, I don't think this needs to be addressed by this PR (or ever), but it's somewhat weird to me this "config"/"receiver_config"/"metadata" split right now. All three are always required...

# What does this PR do? This PR replaces serde for rmp in order to deserialize TracerPayloads. # Motivation The current method for deserializing is taces is too memory intensive...

profiling
telemetry
mini-agent

# What does this PR do? Work from @paullegranddc in #458 - Add `stats_exporter` to receive, aggregate and send span stats - Move try_c to `ddcommon_ffi` This is a first...

telemetry
sidecar
common
data-pipeline

# What does this PR do? Add an implementation of a token bucket rate limiter to `ddcommon`. # Motivation Meant as a reference implementation of the rate limiter intended to...

common

Why is it that the emission of some data is immediately followed by a flush operation sometimes, but not always? _Originally posted by @sanchda in https://github.com/DataDog/libdatadog/pull/541#discussion_r1687011188_

# What does this PR do? A brief description of the change being made with this pull request. # Motivation What inspired you to submit this pull request? # Additional...

profiling
ci-build
telemetry
mini-agent
sidecar
common
data-pipeline