This is an automated email from the ASF dual-hosted git repository. panxiaolei pushed a commit to branch tpc_preview2 in repository https://gitbox.apache.org/repos/asf/doris.git
commit 9bfdc3cd8ac96e473797a23bad8c23da05135f7d Author: BiteTheDDDDt <[email protected]> AuthorDate: Tue Nov 25 13:18:55 2025 +0800 fix ut --- be/test/pipeline/common/distinct_agg_utils_test.cpp | 7 ++++++- be/test/pipeline/common/set_utils_test.cpp | 6 +++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/be/test/pipeline/common/distinct_agg_utils_test.cpp b/be/test/pipeline/common/distinct_agg_utils_test.cpp index 8d0c5bcb98f..33a572455e2 100644 --- a/be/test/pipeline/common/distinct_agg_utils_test.cpp +++ b/be/test/pipeline/common/distinct_agg_utils_test.cpp @@ -159,6 +159,11 @@ TEST_F(DistinctAggUtilsTest, TestDistinctDataVariantsInitFixedKeys) { vectorized::MethodKeysFixed<DistinctData<vectorized::UInt64>>>( variants.method_variant)); break; + case HashKeyType::fixed72: + ASSERT_TRUE(std::holds_alternative< + vectorized::MethodKeysFixed<DistinctData<vectorized::UInt72>>>( + variants.method_variant)); + break; case HashKeyType::fixed128: ASSERT_TRUE(std::holds_alternative< vectorized::MethodKeysFixed<DistinctData<vectorized::UInt128>>>( @@ -190,7 +195,7 @@ TEST_F(DistinctAggUtilsTest, TestDistinctDataVariantsInitFixedKeys) { test_block({std::make_shared<vectorized::DataTypeInt64>(), std::make_shared<vectorized::DataTypeUInt8>()}, - HashKeyType::fixed128); + HashKeyType::fixed72); test_block({std::make_shared<vectorized::DataTypeInt64>(), std::make_shared<vectorized::DataTypeInt64>()}, diff --git a/be/test/pipeline/common/set_utils_test.cpp b/be/test/pipeline/common/set_utils_test.cpp index 89bd2e175c5..10a0747008c 100644 --- a/be/test/pipeline/common/set_utils_test.cpp +++ b/be/test/pipeline/common/set_utils_test.cpp @@ -93,6 +93,10 @@ TEST_F(SetUtilsTest, TestSetDataVariantsInitFixedKeys) { ASSERT_TRUE(std::holds_alternative<SetFixedKeyHashTableContext<vectorized::UInt64>>( variants.method_variant)); break; + case HashKeyType::fixed72: + ASSERT_TRUE(std::holds_alternative<SetFixedKeyHashTableContext<vectorized::UInt72>>( + variants.method_variant)); + break; case HashKeyType::fixed128: ASSERT_TRUE(std::holds_alternative<SetFixedKeyHashTableContext<vectorized::UInt128>>( variants.method_variant)); @@ -121,7 +125,7 @@ TEST_F(SetUtilsTest, TestSetDataVariantsInitFixedKeys) { test_block({std::make_shared<vectorized::DataTypeInt64>(), std::make_shared<vectorized::DataTypeUInt8>()}, - HashKeyType::fixed128); + HashKeyType::fixed72); test_block({std::make_shared<vectorized::DataTypeInt64>(), std::make_shared<vectorized::DataTypeInt64>()}, --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
