This is an automated email from the ASF dual-hosted git repository.

alsay pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-go.git

commit f33c59ec19cdc800c0114d59ac0ad4b30ce07a70
Merge: a24cb73 96e79dd
Author: Alexander Saydakov <[email protected]>
AuthorDate: Mon Dec 18 16:33:33 2023 -0800

    Merge pull request #1 from freakyzoidberg/hll-port
    
    Initial HLL port implementation

 .github/workflows/go.yml               |  30 ++
 common/family.go                       |  22 +
 common/utils.go                        |  63 +++
 common/utils_slice.go                  |  29 ++
 common/utils_test.go                   |  27 ++
 go.mod                                 |  16 +
 go.sum                                 |  12 +
 hll/README.md                          |  46 ++
 hll/aux_hash_map.go                    | 194 +++++++++
 hll/aux_hash_map_test.go               |  72 +++
 hll/composite_interpolation_xtables.go | 769 +++++++++++++++++++++++++++++++++
 hll/coupon.go                          | 144 ++++++
 hll/coupon_hash_set.go                 | 233 ++++++++++
 hll/coupon_list.go                     | 189 ++++++++
 hll/coupon_list_test.go                | 113 +++++
 hll/cross_counting_test.go             |  97 +++++
 hll/cubic_interpolation.go             | 138 ++++++
 hll/cubic_interpolation_test.go        |  38 ++
 hll/harmonic_numbers.go                |  85 ++++
 hll/hll_4array.go                      | 203 +++++++++
 hll/hll_4update.go                     | 201 +++++++++
 hll/hll_6array.go                      | 198 +++++++++
 hll/hll_8array.go                      | 169 ++++++++
 hll/hll_array.go                       | 303 +++++++++++++
 hll/hll_array_test.go                  | 120 +++++
 hll/hll_config.go                      |  44 ++
 hll/hll_estimator.go                   | 153 +++++++
 hll/hll_pair_iterator.go               |  52 +++
 hll/hll_sketch.go                      | 305 +++++++++++++
 hll/hll_sketch_isomomorphism_test.go   | 250 +++++++++++
 hll/hll_sketch_serialization_test.go   | 240 ++++++++++
 hll/hll_sketch_test.go                 | 398 +++++++++++++++++
 hll/hll_utils.go                       | 169 ++++++++
 hll/pair_iterator.go                   |  95 ++++
 hll/preamble_utils.go                  | 287 ++++++++++++
 hll/relative_error_tables.go           |  94 ++++
 hll/to_slice_impl.go                   | 159 +++++++
 hll/union.go                           | 395 +++++++++++++++++
 hll/union_test.go                      | 312 +++++++++++++
 main.go                                |  18 +
 thetacommon/theta_utils.go             |  22 +
 41 files changed, 6504 insertions(+)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to