Skip to content

Releases: DataDog/lading

v0.20.8-rc1

07 Feb 16:31
6f20dc2
Compare
Choose a tag to compare
v0.20.8-rc1 Pre-release
Pre-release

Added

  • Parse working set memory from cgroups on Linux, opens the door to future
    cgroups inspection.

v0.20.7

06 Feb 22:33
Compare
Choose a tag to compare

Fixed

  • Fix panic in memory map reading code

v0.20.6

02 Feb 20:28
713673b
Compare
Choose a tag to compare

Added

  • Adds /proc/<pid>/smap parsing to add very detailed memory usage.

Fixed

  • Fixed a bug in CLI key/value parsing where values might be incorrectly parsed
    as key/value pairs if they held lading's delimiter character.

v0.20.6-rc3

31 Jan 20:36
69c7f25
Compare
Choose a tag to compare
v0.20.6-rc3 Pre-release
Pre-release

Fixed

  • Final RC for smaps parsing logic, no significant changes from rc2.

v0.20.6-rc2

30 Jan 22:02
2017bf0
Compare
Choose a tag to compare
v0.20.6-rc2 Pre-release
Pre-release

Fixed

  • Fixes some bugs in the initial smaps parsing logic, renames metrics to
    smaps.*

v0.20.6-rc0

26 Dec 23:03
0a5ddd9
Compare
Choose a tag to compare
v0.20.6-rc0 Pre-release
Pre-release

Fixed

  • Fixed a bug in CLI key/value parsing where values might be incorrectly parsed
    as key/value pairs if they held lading's delimiter character.

v0.20.5

21 Dec 19:28
68b3d37
Compare
Choose a tag to compare

Added

  • Adds a new config option to lading_payload::dogstatsd::Config,
    length_prefix_framed. If this option is on, each "block" emitted by the
    dogstatsd generator will have a little-endian u32 prefix (4 bytes) containing
    the length of the following block.

Fixed

  • Total CPU calculation routine no longer panics in some scenarios
  • Fixes bug with retry logic in both unix-stream and tcp generators that could
    result in unexpected, extra connections.

v0.20.4

14 Dec 17:15
2343076
Compare
Choose a tag to compare

Added

  • lading.running gauge metric that submits a value of 1 as long as the main
    select! of lading is executing.
  • target.running gauge metric that submits a value of 1 as long as the target
    is running.

Changed

  • Dogstatsd payload structs now have public fields.
  • Capture file descriptor is flushed as soon as current lines are written.
  • Renamed Shutdown data type to Phase so that this data type can be used as
    a signal to control lading behavior over distinct stages of load generation
    (e.g., warmup, shutdown).
  • Prometheus telemetry and Go expvar target metrics are no longer emitted during
    lading's warmup ("experimental") phase.

Fixed

  • Refactors the main select! in lading/src/bin/lading.rs to loop over the
    select to address a potential early-termination bug when the set of generators
    are empty.

v0.20.4-rc1

13 Dec 19:48
v0.20.4-rc1
16d8fb7
Compare
Choose a tag to compare
v0.20.4-rc1 Pre-release
Pre-release
v0.20.4-rc1

v0.20.3

12 Dec 18:33
684606f
Compare
Choose a tag to compare

Added

  • ProcFs generator is now suitable for use.