Skip to content

Releases: DataDog/sketches-java

v0.8.3

16 May 16:26
f83f7fb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.2...v0.8.3

v0.8.2

16 May 16:25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.1...v0.8.2

v0.8.1

22 Oct 16:16
Compare
Choose a tag to compare
  • Fix a bug when constructing an empty sketch with exact summary statistics (#64)

v0.8.0

09 Sep 11:36
Compare
Choose a tag to compare
  • Add a new space-efficient serialization format and performant functions to encode to and decode from that format (#58)
  • Allow serializing summary statistics (#61)
  • Add a quartically interpolated index mapping (#50)

v0.7.0

19 Apr 15:27
Compare
Choose a tag to compare
  • Add sum and average calculations to the QuantileSketch interface (#45).
  • Add QuantileSketch wrapper that keeps track of the exact summary statistics, i.e., minimum, maximum, sum, average and count (#47).
  • Make QuantileSketch accept floating-point counts (#43).
  • Remove GK sketch (#43).

v0.6.1

22 Feb 09:40
Compare
Choose a tag to compare
  • Fix emptiness check in DenseStore.serialize(Serializer).

v0.6.0

09 Dec 17:58
Compare
Choose a tag to compare
  • Add a serialization API that is compliant with the existing protobuf message format, without requiring a runtime dependency on protobuf-java.
  • Make protobuf-java an optional dependency.

v0.5.0

27 Nov 15:21
Compare
Choose a tag to compare
  • DDSketch now accepts negative values and maintain a store for negative values in addition of the one for positive values, which is how SignedDDSketch worked. SignedDDSketch has been removed.
  • Preset sketch factory methods have been moved to DDSketches. The ones in DDSketch have been deprecated.
  • A paginated store has been added (see #30). For some distributions of input values, especially multimodal ones, it can reduce the memory footprint of the sketch.
  • Add QuantileSketch.clear() to make the sketch empty while keeping using already allocated memory.
  • Fix a bug in the serialization of BitwiseLinearlyInterpolatedMapping.

v0.4.1

06 Nov 08:36
Compare
Choose a tag to compare
  • Fix errors in the javadoc of CubicallyInterpolatedMapping.

v0.4.0

27 Oct 09:03
Compare
Choose a tag to compare
  • Add protobuf message formats and conversion methods