From 354ddbcbeb79ad940f724e4145211a367d8746f9 Mon Sep 17 00:00:00 2001 From: boluor Date: Tue, 2 Jun 2026 07:16:30 +0000 Subject: [PATCH] [fix](sql-functions) provide setup data for HLL-function examples querying an undefined table HLL_CARDINALITY, HLL_FROM_BASE64 and HLL_TO_BASE64 each show a `SELECT ... FROM ` example with an expected result, but never define the table on the page, so the examples cannot be run or reproduced ("table does not exist"). Add the missing CREATE TABLE + INSERT for each table (`test_uv` for HLL_CARDINALITY, `test_hll` for the two base64 pages), built as aggregate tables with an HLL_UNION column populated via hll_hash(), carried in a standard HTML comment (``) before the example. As an HTML comment it does not change the rendered page, and no documented expected output is modified. Table contents were reverse-derived from the printed output (cardinality 3) and verified end-to-end on the matching release cluster for every doc tree: version-4.x on 4.1.1, version-3.x on 3.1.4, version-2.1 on 2.1.11 and dev/current on a master build. On every tree the examples failed with "table does not exist" before and now resolve and match the documented output. Pages updated in EN + ZH across dev/current, version-4.x, version-3.x and version-2.1. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-cardinality.md | 5 +++++ .../scalar-functions/hll-functions/hll-from-base64.md | 5 +++++ .../scalar-functions/hll-functions/hll-to-base64.md | 5 +++++ 24 files changed, 120 insertions(+) diff --git a/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3c9bd13e28a1f..d577a597857af 100644 --- a/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ Returns the estimated cardinality of the HLL type value, representing the number ## Example + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 428b79337905c..667e5afa1d9a5 100644 --- a/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## Examples + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index 28e538d3d7626..62f8100fffa65 100644 --- a/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/docs/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -35,6 +35,11 @@ Due to the non-guaranteed order of elements in a HLL, the generated Base64 strin ## Examples + + ```sql select hll_to_base64(NULL); ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3f9e796348f83..5b72ddd106552 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ HLL_CARDINALITY() ## 举例 + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 4f95e6a5ef57c..609b3f765c2bf 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## 示例 + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index 196beeab421c6..296076cfb3f45 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -35,6 +35,11 @@ HLL 基于 Base64 编码后的字符串。 ## 示例 + + ```sql select hll_to_base64(NULL); ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3f9e796348f83..5b72ddd106552 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ HLL_CARDINALITY() ## 举例 + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 4f95e6a5ef57c..609b3f765c2bf 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## 示例 + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index a48d6b12e0c0d..953e064dbae2f 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -24,6 +24,11 @@ HLL_TO_BASE64() ## 示例 + + ```sql select hll_to_base64(NULL); ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3f9e796348f83..5b72ddd106552 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ HLL_CARDINALITY() ## 举例 + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 4f95e6a5ef57c..609b3f765c2bf 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## 示例 + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index a48d6b12e0c0d..953e064dbae2f 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -24,6 +24,11 @@ HLL_TO_BASE64() ## 示例 + + ```sql select hll_to_base64(NULL); ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3f9e796348f83..5b72ddd106552 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ HLL_CARDINALITY() ## 举例 + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 4f95e6a5ef57c..609b3f765c2bf 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## 示例 + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index 196beeab421c6..296076cfb3f45 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -35,6 +35,11 @@ HLL 基于 Base64 编码后的字符串。 ## 示例 + + ```sql select hll_to_base64(NULL); ``` diff --git a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3c9bd13e28a1f..d577a597857af 100644 --- a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ Returns the estimated cardinality of the HLL type value, representing the number ## Example + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 428b79337905c..667e5afa1d9a5 100644 --- a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## Examples + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index 67fa33eeb8829..2c1bb25329c53 100644 --- a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -24,6 +24,11 @@ HLL_TO_BASE64() ## Examples + + ```sql select hll_to_base64(NULL); ``` diff --git a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3c9bd13e28a1f..d577a597857af 100644 --- a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ Returns the estimated cardinality of the HLL type value, representing the number ## Example + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 428b79337905c..667e5afa1d9a5 100644 --- a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## Examples + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index a15d223badc6e..b3c37bcaf8f17 100644 --- a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -26,6 +26,11 @@ HLL_TO_BASE64() ## Examples + + ```sql select hll_to_base64(NULL); ``` diff --git a/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md b/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md index 3c9bd13e28a1f..d577a597857af 100644 --- a/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md +++ b/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-cardinality.md @@ -28,6 +28,11 @@ Returns the estimated cardinality of the HLL type value, representing the number ## Example + + ```sql select HLL_CARDINALITY(uv_set) from test_uv; ``` diff --git a/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md b/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md index 428b79337905c..667e5afa1d9a5 100644 --- a/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md +++ b/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-from-base64.md @@ -24,6 +24,11 @@ HLL_FROM_BASE64() ## Examples + + ```sql select hll_union_agg(hll_from_base64(hll_to_base64(pv))), hll_union_agg(pv) from test_hll; ``` diff --git a/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md b/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md index 28e538d3d7626..62f8100fffa65 100644 --- a/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md +++ b/versioned_docs/version-4.x/sql-manual/sql-functions/scalar-functions/hll-functions/hll-to-base64.md @@ -35,6 +35,11 @@ Due to the non-guaranteed order of elements in a HLL, the generated Base64 strin ## Examples + + ```sql select hll_to_base64(NULL); ```