This is an automated email from the ASF dual-hosted git repository.
placave pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-go.git
from 9f08c62 Merge pull request #18 from apache/float64-serde
add 68fd4a4 Split Serde/Comparator/Hasher and add reverse KLL order test
add a6ef4e8 no interface but function comparator
new c86fe9d Merge pull request #20 from
apache/split-serde-comparator-hasher
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
...y_of_doubles_serde.go => item_sketch_double.go} | 30 ++--
...array_of_longs_serde.go => item_sketch_long.go} | 30 ++--
...y_of_strings_serde.go => item_sketch_string.go} | 31 ++--
common/types.go | 9 +-
examples/frequency_example_test.go | 2 +-
examples/kll_example_test.go | 5 +-
frequencies/items_sketch.go | 31 ++--
frequencies/items_sketch_test.go | 73 +++++---
frequencies/reverse_purge_item_hash_map.go | 12 +-
frequencies/serde_compat_test.go | 7 +-
frequencies/sketch_serialization_test.go | 24 +--
internal/generic_inequality_search.go | 46 ++---
kll/items_sketch.go | 122 +++++++------
kll/items_sketch_iterator.go | 2 +-
kll/items_sketch_sorted_view.go | 61 ++++---
kll/items_sketch_test.go | 194 +++++++++++++++------
kll/items_sketch_validate.go | 16 +-
kll/items_sletch_serialization_test.go | 27 +--
kll/utils.go | 4 +-
static-analysis.datadog.yml | 3 +
20 files changed, 429 insertions(+), 300 deletions(-)
rename common/{array_of_doubles_serde.go => item_sketch_double.go} (71%)
rename common/{array_of_longs_serde.go => item_sketch_long.go} (70%)
rename common/{array_of_strings_serde.go => item_sketch_string.go} (81%)
create mode 100644 static-analysis.datadog.yml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]