diff --git a/cpp-ch/local-engine/Parser/SerializedPlanParser.cpp b/cpp-ch/local-engine/Parser/SerializedPlanParser.cpp index 400fb44d1658..7c8c0e978165 100644 --- a/cpp-ch/local-engine/Parser/SerializedPlanParser.cpp +++ b/cpp-ch/local-engine/Parser/SerializedPlanParser.cpp @@ -1006,8 +1006,8 @@ const ActionsDAG::Node * SerializedPlanParser::parseFunctionWithDAG( } else if (startsWith(function_signature, "make_decimal:")) { - if (scalar_function.arguments().size() < 3) - throw Exception(ErrorCodes::BAD_ARGUMENTS, "make_decimal function requires at least three args."); + if (scalar_function.arguments().size() < 2) + throw Exception(ErrorCodes::BAD_ARGUMENTS, "make_decimal function requires at least 2 args."); ActionsDAG::NodeRawConstPtrs new_args; new_args.reserve(3); diff --git a/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala b/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala index dc15e2fee1c2..71f54eacb12f 100644 --- a/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala +++ b/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala @@ -720,7 +720,7 @@ class ClickHouseTestSettings extends BackendTestSettings { .exclude("Gluten - TIMESTAMP_MICROS") .exclude("Gluten - unix_timestamp") .exclude("Gluten - to_unix_timestamp") - enableSuite[GlutenDecimalExpressionSuite].exclude("MakeDecimal") + enableSuite[GlutenDecimalExpressionSuite] enableSuite[GlutenHashExpressionsSuite] .exclude("sha2") .exclude("murmur3/xxHash64/hive hash: struct") diff --git a/gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala b/gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala index d40a9735e4cc..a1ba8c46076b 100644 --- a/gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala +++ b/gluten-ut/spark33/src/test/scala/io/glutenproject/utils/clickhouse/ClickHouseTestSettings.scala @@ -766,7 +766,7 @@ class ClickHouseTestSettings extends BackendTestSettings { .exclude("Gluten - TIMESTAMP_MICROS") .exclude("Gluten - unix_timestamp") .exclude("Gluten - to_unix_timestamp") - enableSuite[GlutenDecimalExpressionSuite].exclude("MakeDecimal") + enableSuite[GlutenDecimalExpressionSuite] enableSuite[GlutenHashExpressionsSuite] .exclude("sha2") .exclude("murmur3/xxHash64/hive hash: struct")