Releases: DataDog/saluki
Releases · DataDog/saluki
Agent Data Plane v0.1.1
What's Changed
- Attribute burst item allocations to object pool owner in
ElasticObjectPool
. (#331) - Add full support for DSD histograms/timer. (#285)
- Shrank global event buffer pool to a minimum of 32 buffers. (#329)
- Add support to pull the configured memory limit from Cgroups. (#339)
- Add S6 service files to Agent/ADP container image to support running ADP. (#342)
- Fix support for
additional_endpoints
in Datadog Metrics destination to match the behavior of the Datadog Agent. (#346) - Fixed a bug with handling secrets that included keys with periods in them. (#347)
- Internal telemetry is now emitted under a consistent
datadog.agent
prefix. (#354) - Send requests concurrently in Datadog Metrics destination. (#352)
- Properly calculate the number of events received in DogStatsD source. (#360)
- Fixed the origin enrichment of internal telemetry. (#361)
- Updated the logging format to better match the Datadog Agent's logging format. (#362)
- Refactored the handing of DSD payloads to ensure that metric metadata is also interned. (#337)
- Added the ability to reload the primary API key at runtime by querying the Datadog Agent directly. (#351)
- ADP will now attempt to gracefully connect to the remote Datadog Agent at startup rather than immediately exiting. (#366)
- ADP will now resolve the hostname by querying the remote Datadog Agent directly, which fixes issues with broken hostname resolution in certain environments. (#368)
- Internal telemetry is now exposed only over the dedicated Prometheus endpoint. (#369)
- Fixed a bug in
ElasticObjectPool
that could lead to a panic due to a poor interaction between normal pool operations and the pool shrinker. (#371) - Fixed the "bytes sent" metric in DD Metrics and DD Events/Service Checks destinations. (#379)
- Switched to the
jemalloc
memory allocator for ADP, which improves CPU and RSS utilization in many workloads. (#378) - Added the ability to decode DSD payloads in a more permissive way in order to match the behavior of the Datadog Agent. (#401)
- Fixed a bug where length-delimited (UDS stream mode) payloads without a trailing newline would fail to be decoded correctly. (#403)
Full Changelog: 0.1.0...0.1.1
Agent Data Plane v0.1.0
This is the initial alpha release of Agent Data Plane.
It encompasses a data plane that can, in general, process DogStatsD metrics, aggregate and enrich them similar to the Datadog Agent, and forward them to the Datadog platform.
What's Changed
This is too long to list, but users can refer to the commits contained within the release tag: https://github.com/DataDog/saluki/commits/0.1.0
New Contributors
- @dependabot made their first contribution in #1
- @blt made their first contribution in #16
- @scottopell made their first contribution in #34
- @GeorgeHahn made their first contribution in #54
- @rayz made their first contribution in #129
- @lukesteensen made their first contribution in #195
Full Changelog: https://github.com/DataDog/saluki/commits/0.1.0