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]
