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-bigquery.git

commit 3bf334f95e6ab3028fbacf0cc71de2a39d1cedc2
Merge: 04461f0 00cfbc5
Author: Alexander Saydakov <[email protected]>
AuthorDate: Fri Apr 4 09:56:02 2025 -0700

    Merge pull request #148 from apache/null_handling
    
    tolerate nulls in scalar functions

 .../cpc_sketch_get_estimate_and_bounds_seed.sqlx   |   1 +
 cpc/sqlx/cpc_sketch_get_estimate_seed.sqlx         |   1 +
 cpc/sqlx/cpc_sketch_to_string_seed.sqlx            |   1 +
 cpc/sqlx/cpc_sketch_union_lgk_seed.sqlx            |  13 ++-
 cpc/test/cpc_sketch_test.js                        |  36 ++++++++
 fi/sqlx/frequent_strings_sketch_get_result.sqlx    |   1 +
 fi/sqlx/frequent_strings_sketch_to_string.sqlx     |   1 +
 fi/test/frequent_strings_sketch_test.js            |  12 ++-
 hll/sqlx/hll_sketch_get_estimate.sqlx              |   1 +
 hll/sqlx/hll_sketch_get_estimate_and_bounds.sqlx   |   1 +
 hll/sqlx/hll_sketch_to_string.sqlx                 |   1 +
 hll/sqlx/hll_sketch_union_lgk_type.sqlx            |   9 +-
 hll/test/hll_sketch_test.js                        |  30 +++++++
 kll/sqlx/kll_sketch_float_get_cdf.sqlx             |   1 +
 kll/sqlx/kll_sketch_float_get_max_value.sqlx       |   1 +
 kll/sqlx/kll_sketch_float_get_min_value.sqlx       |   1 +
 kll/sqlx/kll_sketch_float_get_n.sqlx               |   1 +
 ...kll_sketch_float_get_normalized_rank_error.sqlx |   1 +
 kll/sqlx/kll_sketch_float_get_num_retained.sqlx    |   1 +
 kll/sqlx/kll_sketch_float_get_pmf.sqlx             |   1 +
 kll/sqlx/kll_sketch_float_get_quantile.sqlx        |   1 +
 kll/sqlx/kll_sketch_float_get_rank.sqlx            |   1 +
 kll/sqlx/kll_sketch_float_kolmogorov_smirnov.sqlx  |   1 +
 kll/sqlx/kll_sketch_float_to_string.sqlx           |   1 +
 kll/test/kll_sketch_float_test.js                  |  60 +++++++++++++
 req/sqlx/req_sketch_float_get_cdf.sqlx             |   1 +
 req/sqlx/req_sketch_float_get_max_value.sqlx       |   1 +
 req/sqlx/req_sketch_float_get_min_value.sqlx       |   1 +
 req/sqlx/req_sketch_float_get_n.sqlx               |   1 +
 req/sqlx/req_sketch_float_get_num_retained.sqlx    |   1 +
 req/sqlx/req_sketch_float_get_pmf.sqlx             |   1 +
 req/sqlx/req_sketch_float_get_quantile.sqlx        |   1 +
 req/sqlx/req_sketch_float_get_rank.sqlx            |   1 +
 .../req_sketch_float_get_rank_lower_bound.sqlx     |   1 +
 .../req_sketch_float_get_rank_upper_bound.sqlx     |   1 +
 req/sqlx/req_sketch_float_to_string.sqlx           |   1 +
 req/test/req_sketch_float_test.js                  |  55 ++++++++++++
 tdigest/sqlx/tdigest_double_get_max_value.sqlx     |   1 +
 tdigest/sqlx/tdigest_double_get_min_value.sqlx     |   1 +
 tdigest/sqlx/tdigest_double_get_quantile.sqlx      |   1 +
 tdigest/sqlx/tdigest_double_get_rank.sqlx          |   1 +
 tdigest/sqlx/tdigest_double_get_total_weight.sqlx  |   1 +
 tdigest/sqlx/tdigest_double_to_string.sqlx         |   1 +
 tdigest/test/tdigest_test.js                       |  30 +++++++
 theta/sqlx/theta_sketch_a_not_b_seed.sqlx          |   2 +
 .../theta_sketch_get_estimate_and_bounds_seed.sqlx |   1 +
 theta/sqlx/theta_sketch_get_estimate_seed.sqlx     |   1 +
 theta/sqlx/theta_sketch_get_num_retained_seed.sqlx |   1 +
 theta/sqlx/theta_sketch_get_theta_seed.sqlx        |   1 +
 theta/sqlx/theta_sketch_intersection_seed.sqlx     |   1 +
 .../sqlx/theta_sketch_jaccard_similarity_seed.sqlx |   1 +
 theta/sqlx/theta_sketch_to_string_seed.sqlx        |   1 +
 theta/sqlx/theta_sketch_union_lgk_seed.sqlx        |  18 ++--
 theta/test/theta_sketch_test.js                    |  86 +++++++++++++++++-
 tuple/sqlx/tuple_sketch_int64_a_not_b_seed.sqlx    |   2 +
 .../tuple_sketch_int64_filter_low_high_seed.sqlx   |   2 +-
 .../tuple_sketch_int64_from_theta_sketch_seed.sqlx |   1 +
 ..._sketch_int64_get_estimate_and_bounds_seed.sqlx |   1 +
 .../sqlx/tuple_sketch_int64_get_estimate_seed.sqlx |   1 +
 .../tuple_sketch_int64_get_num_retained_seed.sqlx  |   1 +
 ...tch_int64_get_sum_estimate_and_bounds_seed.sqlx |   1 +
 tuple/sqlx/tuple_sketch_int64_get_theta_seed.sqlx  |   1 +
 .../tuple_sketch_int64_intersection_seed_mode.sqlx |   1 +
 ...tuple_sketch_int64_jaccard_similarity_seed.sqlx |   1 +
 tuple/sqlx/tuple_sketch_int64_to_string_seed.sqlx  |   1 +
 .../tuple_sketch_int64_union_lgk_seed_mode.sqlx    |  14 ++-
 tuple/test/tuple_sketch_int64_test.js              | 100 +++++++++++++++++++++
 67 files changed, 503 insertions(+), 18 deletions(-)


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

Reply via email to