Skip to content

6.0.0

Compare
Choose a tag to compare
@ogaca-dd ogaca-dd released this 23 Nov 18:22
· 123 commits to master since this release
13aa3ed

Breaking changes

  • Methods Counter, Gauge, Histogram, Distribution and Timer from DogStatsdService and DogStatsd are not generic methods anymore. (See ab18f95)
  • The following obsolete code is removed:
    • Remove variables StatsdConfig.DD_ENTITY_ID_ENV_VAR, StatsdConfig.DD_DOGSTATSD_PORT_ENV_VAR and StatsdConfig.DD_AGENT_HOST_ENV_VAR
    • Visibility change from public to internal for: ICommandType, IRandomGenerator, IStopWatchFactory, IStopwatch, MetricsTimer, RandomGenerator, StopWatchFactory, Stopwatch, ThreadSafeRandom and StatsdUDP.
    • Remove Statsd, IStatsd and IStatsdUDP.
  • Rename environment variable DD_AGENT_PIPE_NAME to DD_DOGSTATSD_PIPE_NAME.

Changes

  • [IMPROVEMENT] Add Flush method. See #144.
  • [FEATURE] Add client side aggregation for Count, Gauge and Set metrics. See #133, #134 and #143.
  • [FEATURE] Add support for universal service tagging. See #139 (Thanks @kevingosse)
  • [BUGFIX] Work around 64 bit RyuJIT ThreadAbortException bug on the .NET Framework. See #137 (Thanks @jdasilva-olo).