commit | 19d214c009da9c77e0401b8e177ae76dee06ff90 | [log] [tgz] |
---|---|---|
author | Pierre Lacave <placave@apache.org> | Sat Apr 06 15:11:25 2024 +0200 |
committer | GitHub <noreply@github.com> | Sat Apr 06 15:11:25 2024 +0200 |
tree | fba1ccab4b8a5184d49ae734a632b21d1539d247 | |
parent | c86fe9d01ec1338d77ade8ed33017563efda2dfa [diff] | |
parent | fa452177d8954c3a37dfd97d6b8ceb0bd3e4fc8b [diff] |
Merge pull request #21 from apache/get-num-retained-sorted-view Add getNumRetained to SortedView.
This is the core Go component of the DataSketches library. It contains some of the sketching algorithms and can be accessed directly from user applications.
Note that we have a parallel core component for C++, Java and Python implementations of the same sketch algorithms, datasketches-cpp and datasketches-java.
Please visit the main DataSketches website for more information.
If you are interested in making contributions to this site please see our Community page for how to contact us.
Type | Implementation | Status |
---|---|---|
Cardinality | ||
CpcSketch | ❌ | |
HllSketch | ⚠️ | |
ThetaSketch | ❌ | |
TupleSketch | ❌ | |
Quantiles | ||
CormodeDoublesSketch | ❌ | |
CormodeItemsSketch | ❌ | |
KllDoublesSketch | ❌ | |
KllFloatsSketch | ❌ | |
KllSketch | ❌ | |
ReqFloatsSketch | ❌ | |
Frequencies | ️ | |
LongsSketch | ⚠️ | |
ItemsSketch | ⚠️ | |
Sampling | ||
ReservoirLongsSketch | ❌ | |
ReserviorItemsSketch | ❌ | |
VarOptItemsSketch | ❌ |
Type | Interface Name | Status |
---|---|---|
Cardinality/FM85 | UniqueCountMap | ❌ |
Cardinality/Tuple | FdtSketch | ❌ |
FdtSketch | ❌ | |
ArrayOfDoublesSketch | ❌ | |
DoubleSketch | ❌ | |
IntegerSketch | ❌ | |
ArrayOfStringsSketch | ❌ | |
EngagementTest3 | ❌ |
❌ = Not yet implemented
⚠️ = Implemented but not officially released
=================
This code requires Go 1.21