libdatadog
libdatadog copied to clipboard
Datadog shared rust-based library. For now only used in other products (e.g. Ruby or PHP libraries).
# 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...
Adding live debugging support. It requires remote configuration to work at all, so to do proper integration tests of the functionality, that part is also in this big PR. Dynamic...
# What does this PR do? Creates a `StringTable` where the individual strings are allocated in an arena allocator. This uses the Chain, Linear, and Virtual Allocators provided by datadog-alloc...
# What does this PR do? Remove the validation that endpoint is not empty when casting the crashtrackers parameters. The endpoint can be empty, because it will be read from...
# 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...
**NOT READY FOR REVIEW** # What does this PR do? A brief description of the change being made with this pull request. # Motivation What inspired you to submit this...
# What does this PR do? Ensure the libdatadog profiling shared library has no SONAME set in `.so` shared libraries. # Motivation In some environments, the libdatadog profiling shared library...
# 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...
# What does this PR do? This PR collects some of the [`trace_api.*` internal metrics](https://docs.google.com/spreadsheets/d/1KwA4ii1tjU96TiuB12yXaBClSJrhSc2hfRhSkWHODRk/edit?pli=1#gid=0) in the trace flusher. These metrics are then sent by the "self telemetry" worker of...
# 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...