summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony-Romanov <[email protected]>2023-12-19 10:59:34 +0100
committerGitHub <[email protected]>2023-12-19 10:59:34 +0100
commitf85c76d7da365e53f78b139ec8a76b04bf3b8260 (patch)
treed1a8fa15b9465585a2fca6b3a4a5df90ab01faea
parent6064f61fd2beca879635d7fa46fcb642fa9356fe (diff)
Fix plans and cannonize tests with aggr functions. (#550)
* Fix plans and cannonize test with aggr functions.
-rw-r--r--ydb/core/kqp/ut/query/kqp_explain_ut.cpp2
-rw-r--r--ydb/library/yql/utils/plan/plan_utils.cpp2
-rw-r--r--ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_join_group_by_lookup.script-script_/join_group_by_lookup.script.plan2
-rw-r--r--ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_write_write_group_by.script-script_/write_write_group_by.script.plan2
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-122
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-142
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-152
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-162
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-172
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-182
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-212
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-222
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-272
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-282
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-302
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-312
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-322
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-332
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-342
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-352
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-362
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-372
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-386
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-396
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-406
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-416
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-426
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-72
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-92
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-102
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-112
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-122
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-132
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-142
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-152
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-162
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-172
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-182
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-212
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-224
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-272
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-282
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-302
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-312
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-322
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-332
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-342
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-352
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-362
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-372
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-386
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-396
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-406
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-416
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-426
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-72
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-82
-rw-r--r--ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-94
-rw-r--r--ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_2.plan2
-rw-r--r--ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_3.plan2
-rw-r--r--ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_4.plan2
-rw-r--r--ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_5.plan2
-rw-r--r--ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-window.test_/query_5.plan2
63 files changed, 85 insertions, 85 deletions
diff --git a/ydb/core/kqp/ut/query/kqp_explain_ut.cpp b/ydb/core/kqp/ut/query/kqp_explain_ut.cpp
index dfe2bad17c7..f359d21f7e3 100644
--- a/ydb/core/kqp/ut/query/kqp_explain_ut.cpp
+++ b/ydb/core/kqp/ut/query/kqp_explain_ut.cpp
@@ -173,7 +173,7 @@ Y_UNIT_TEST_SUITE(KqpExplain) {
UNIT_ASSERT(aggregate.IsDefined());
UNIT_ASSERT(aggregate.GetMapSafe().at("GroupBy").GetStringSafe() == "item.App");
UNIT_ASSERT(aggregate.GetMapSafe().at("Aggregation").GetStringSafe() ==
- "{_yql_agg_0: MAX(item.Message),_yql_agg_1: MIN(item.Message)}");
+ "{_yql_agg_0: MAX(item.Message,state._yql_agg_0),_yql_agg_1: MIN(item.Message,state._yql_agg_1)}");
}
Y_UNIT_TEST(ComplexJoin) {
diff --git a/ydb/library/yql/utils/plan/plan_utils.cpp b/ydb/library/yql/utils/plan/plan_utils.cpp
index faa1524899f..00454ff3957 100644
--- a/ydb/library/yql/utils/plan/plan_utils.cpp
+++ b/ydb/library/yql/utils/plan/plan_utils.cpp
@@ -159,7 +159,7 @@ TString PrettyExprStr(const TExprBase& expr) {
return AggrOpToStr(expr);
} else if (aggregations.contains(expr.Ref().Content())) {
return TStringBuilder() << aggregations.at(expr.Ref().Content()) << "("
- << PrettyExprStr(TExprBase(expr.Ref().Child(0))) << ")";
+ << PrettyExprStr(TExprBase(expr.Ref().Child(0))) << ',' << PrettyExprStr(TExprBase(expr.Ref().Child(1))) << ")";
} else if (expr.Maybe<TCoBinaryArithmetic>() || expr.Maybe<TCoCompare>()) {
return BinaryOpToStr(expr);
} else if (expr.Maybe<TCoAnd>() || expr.Maybe<TCoOr>() || expr.Maybe<TCoXor>()) {
diff --git a/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_join_group_by_lookup.script-script_/join_group_by_lookup.script.plan b/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_join_group_by_lookup.script-script_/join_group_by_lookup.script.plan
index c24472f7b90..7666f2d5ce7 100644
--- a/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_join_group_by_lookup.script-script_/join_group_by_lookup.script.plan
+++ b/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_join_group_by_lookup.script-script_/join_group_by_lookup.script.plan
@@ -199,7 +199,7 @@
"Operators": [
{
"GroupBy": "item.Group",
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"Name": "Aggregate"
},
{
diff --git a/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_write_write_group_by.script-script_/write_write_group_by.script.plan b/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_write_write_group_by.script-script_/write_write_group_by.script.plan
index 7a9bec3b840..b4c25b5db29 100644
--- a/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_write_write_group_by.script-script_/write_write_group_by.script.plan
+++ b/ydb/tests/functional/canonical/canondata/test_sql.TestCanonicalFolder1.test_case_write_write_group_by.script-script_/write_write_group_by.script.plan
@@ -166,7 +166,7 @@
"Operators": [
{
"GroupBy": "item.Group",
- "Aggregation": "{_yql_agg_0: MIN(item.Amount)}",
+ "Aggregation": "{_yql_agg_0: MIN(item.Amount,state._yql_agg_0)}",
"Name": "Aggregate"
},
{
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-12 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-12
index 43ecf8b3478..2d351249ea7 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-12
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-12
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-14 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-14
index 3d8b8d643eb..83be0059a72 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-14
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-14
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-15 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-15
index 1ece4c5f916..07112d23372 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-15
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-15
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.UserID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-16 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-16
index 62ae06e8bd2..a1f9fbddb1c 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-16
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-16
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-17 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-17
index 0c8cc4c1116..3bf160b6e59 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-17
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-17
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-18 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-18
index 72c048d8547..43502ffa32a 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-18
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-18
@@ -54,7 +54,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-21 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-21
index a82faeaf51a..232e4660067 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-21
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-21
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0),_yql_agg_1: MIN(item.URL)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1),_yql_agg_1: MIN(item.URL,state._yql_agg_1)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-22 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-22
index 3e7b6dabf24..91fef57e396 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-22
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-22
@@ -66,7 +66,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0),_yql_agg_2: MIN(item.URL),_yql_agg_3: MIN(item.Title)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1),_yql_agg_2: MIN(item.URL,state._yql_agg_2),_yql_agg_3: MIN(item.Title,state._yql_agg_3)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-27 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-27
index 459197f6bc3..7cb54b120b0 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-27
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-27
@@ -56,7 +56,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1)}",
"GroupBy": "item.CounterID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-28 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-28
index c22f3630045..92c88fe6a79 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-28
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-28
@@ -56,7 +56,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: MIN(item.Referer)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: MIN(item.Referer,state._yql_agg_2)}",
"GroupBy": "item.key",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-30 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-30
index 82562d3fde2..747fd794748 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-30
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-30
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: SUM(item.IsRefresh)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: SUM(item.IsRefresh,state._yql_agg_2)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-31 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-31
index 6c46fb62ae9..b7ca2266b3b 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-31
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-31
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: SUM(item.IsRefresh)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: SUM(item.IsRefresh,state._yql_agg_2)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-32 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-32
index 090e92598ea..e0543b43c65 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-32
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-32
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: SUM(item.IsRefresh)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: SUM(item.IsRefresh,state._yql_agg_2)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-33 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-33
index 5d299fa8706..676f85d7c8b 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-33
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-33
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.URL",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-34 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-34
index eeb6dac9f5d..e59cd408fe3 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-34
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-34
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-35 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-35
index dfc3adcb3c5..e8f2ea6d67a 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-35
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-35
@@ -55,7 +55,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-36 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-36
index 6041c10e213..40b199c6f90 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-36
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-36
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.URL",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-37 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-37
index 70c90875dab..62c18b001ba 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-37
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-37
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.Title",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-38 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-38
index 4646b57fa00..3e711cd6e0f 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-38
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-38
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -71,7 +71,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.URL",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-39 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-39
index 33f62ecb796..9ceeac0cd83 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-39
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-39
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -75,7 +75,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-40 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-40
index 7e64534399a..b0d6681e8b9 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-40
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-40
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 100",
+ "Limit": "SUM(10,100)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 100",
+ "Limit": "SUM(10,100)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -72,7 +72,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-41 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-41
index c5788da8022..ddf0f3c8605 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-41
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-41
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 10000",
+ "Limit": "SUM(10,10000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 10000",
+ "Limit": "SUM(10,10000)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -72,7 +72,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-42 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-42
index 330935366f0..885aa0cc83c 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-42
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-42
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "TopSort",
"TopSortBy": "argument.Minute"
}
@@ -71,7 +71,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.Minute",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-7 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-7
index 40828295c12..6a2f1a60b6c 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-7
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-7
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.AdvEngineID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-9 b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-9
index b6752ea5859..ec0d99289d2 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-9
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_column_/queries-original-plan-column-9
@@ -66,7 +66,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_3: SUM(item.AdvEngineID)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_3: SUM(item.AdvEngineID,state._yql_agg_3)}",
"GroupBy": "item.RegionID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-10 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-10
index 1f15d925978..e75e8bf61dc 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-10
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-10
@@ -52,7 +52,7 @@
"Node Type": "Aggregate",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.UserID)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.UserID,state._yql_agg_0)}",
"GroupBy": "item.MobilePhoneModel",
"Name": "Aggregate"
}
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-11 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-11
index 71c2eb90dc9..ec2c0e8bd2d 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-11
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-11
@@ -53,7 +53,7 @@
"Node Type": "Aggregate",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.UserID)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.UserID,state._yql_agg_0)}",
"GroupBy": "",
"Name": "Aggregate"
}
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-12 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-12
index d5715406078..bbca88b820b 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-12
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-12
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-13 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-13
index f0208cf9cb3..406747f9ec2 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-13
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-13
@@ -52,7 +52,7 @@
"Node Type": "Aggregate",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.UserID)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.UserID,state._yql_agg_0)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
}
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-14 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-14
index fed855e7637..a784cbf5a67 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-14
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-14
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-15 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-15
index d726255c573..c557ff5c602 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-15
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-15
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.UserID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-16 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-16
index 4e5d2da1e71..878e3736e4f 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-16
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-16
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-17 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-17
index 65ff17b232b..f6f1a5e7aaf 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-17
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-17
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-18 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-18
index b0645a10045..c659ad26339 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-18
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-18
@@ -54,7 +54,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-21 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-21
index 8945945f0fc..343bdbb6b7e 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-21
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-21
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0),_yql_agg_1: MIN(item.URL)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1),_yql_agg_1: MIN(item.URL,state._yql_agg_1)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-22 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-22
index f4a0127debc..8a751bf3406 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-22
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-22
@@ -66,7 +66,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0),_yql_agg_2: MIN(item.URL),_yql_agg_3: MIN(item.Title)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1),_yql_agg_2: MIN(item.URL,state._yql_agg_2),_yql_agg_3: MIN(item.Title,state._yql_agg_3)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
},
@@ -111,7 +111,7 @@
"Node Type": "Aggregate",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: COUNT(item.UserID)}",
+ "Aggregation": "{_yql_agg_1: COUNT(item.UserID,state._yql_agg_1)}",
"GroupBy": "item.SearchPhrase",
"Name": "Aggregate"
}
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-27 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-27
index 219499edeb1..a69d524d50e 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-27
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-27
@@ -56,7 +56,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1)}",
"GroupBy": "item.CounterID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-28 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-28
index 6cb7b2daa8c..61c002effd8 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-28
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-28
@@ -56,7 +56,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: MIN(item.Referer)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: MIN(item.Referer,state._yql_agg_2)}",
"GroupBy": "item.key",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-30 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-30
index f77754c19d4..b4ed740702a 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-30
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-30
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: SUM(item.IsRefresh)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: SUM(item.IsRefresh,state._yql_agg_2)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-31 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-31
index 21bbff9b148..d83016bc527 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-31
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-31
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: SUM(item.IsRefresh)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: SUM(item.IsRefresh,state._yql_agg_2)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-32 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-32
index 13bf7b306c1..96f52901b9e 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-32
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-32
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_2: SUM(item.IsRefresh)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_2: SUM(item.IsRefresh,state._yql_agg_2)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-33 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-33
index 4ac14c76126..725da2f005a 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-33
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-33
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.URL",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-34 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-34
index 4159e4dbe27..0be306d18ea 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-34
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-34
@@ -53,7 +53,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-35 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-35
index 62f97b07db9..58e1973b318 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-35
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-35
@@ -55,7 +55,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-36 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-36
index a8522f1bc5a..d2c53640ebd 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-36
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-36
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.URL",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-37 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-37
index 3cf9925797a..ea5692abd2c 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-37
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-37
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.Title",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-38 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-38
index 1e5fad9efa9..016d14af8b6 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-38
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-38
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -71,7 +71,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.URL",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-39 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-39
index b35bf631e3e..0ffa7a340e0 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-39
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-39
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -75,7 +75,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-40 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-40
index 08e5a56f8fa..193e1f8c8c6 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-40
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-40
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 100",
+ "Limit": "SUM(10,100)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 100",
+ "Limit": "SUM(10,100)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -72,7 +72,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-41 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-41
index 90d3101fb97..dc4e0287e03 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-41
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-41
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 10000",
+ "Limit": "SUM(10,10000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 10000",
+ "Limit": "SUM(10,10000)",
"Name": "TopSort",
"TopSortBy": "argument.Count0"
}
@@ -72,7 +72,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-42 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-42
index b2fa7144761..7c9e6dee2e7 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-42
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-42
@@ -37,7 +37,7 @@
"Node Type": "Limit",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "Limit"
}
],
@@ -52,7 +52,7 @@
"Node Type": "TopSort",
"Operators": [
{
- "Limit": "10 + 1000",
+ "Limit": "SUM(10,1000)",
"Name": "TopSort",
"TopSortBy": "argument.Minute"
}
@@ -71,7 +71,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.Minute",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-7 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-7
index b26a03d7ca1..b21d9b0b48f 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-7
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-7
@@ -52,7 +52,7 @@
"Node Type": "Aggregate-Filter-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0)}",
+ "Aggregation": "{_yql_agg_0: SUM(state._yql_agg_0,1)}",
"GroupBy": "item.AdvEngineID",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-8 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-8
index 16e37a79a39..905bf28419b 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-8
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-8
@@ -52,7 +52,7 @@
"Node Type": "Aggregate",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.UserID)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.UserID,state._yql_agg_0)}",
"GroupBy": "item.RegionID",
"Name": "Aggregate"
}
diff --git a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-9 b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-9
index 15497b6c730..8160f9461c1 100644
--- a/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-9
+++ b/ydb/tests/functional/clickbench/canondata/test.test_plans_row_/queries-original-plan-row-9
@@ -66,7 +66,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1),_yql_agg_3: SUM(item.AdvEngineID)}",
+ "Aggregation": "{_yql_agg_1: SUM(state._yql_agg_1,1),_yql_agg_3: SUM(item.AdvEngineID,state._yql_agg_3)}",
"GroupBy": "item.RegionID",
"Name": "Aggregate"
},
@@ -107,7 +107,7 @@
"Node Type": "Aggregate",
"Operators": [
{
- "Aggregation": "{_yql_agg_2: COUNT(item.UserID)}",
+ "Aggregation": "{_yql_agg_2: COUNT(item.UserID,state._yql_agg_2)}",
"GroupBy": "item.RegionID",
"Name": "Aggregate"
}
diff --git a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_2.plan b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_2.plan
index c383aac9de0..5016e66e00d 100644
--- a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_2.plan
+++ b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_2.plan
@@ -46,7 +46,7 @@
"Node Type": "Aggregate-LeftJoin (MapJoin)",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.t1.q1)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.t1.q1,state._yql_agg_0)}",
"GroupBy": "item.t1.q2",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_3.plan b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_3.plan
index f978a705ce4..cc2a203859b 100644
--- a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_3.plan
+++ b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_3.plan
@@ -46,7 +46,7 @@
"Node Type": "Aggregate-LeftJoin (MapJoin)",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.t2.q1)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.t2.q1,state._yql_agg_0)}",
"GroupBy": "item.t1.q2",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_4.plan b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_4.plan
index d5c04b1c55f..70d6941f43e 100644
--- a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_4.plan
+++ b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_4.plan
@@ -46,7 +46,7 @@
"Node Type": "Aggregate-LeftJoin (MapJoin)",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.t2.q1)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.t2.q1,state._yql_agg_0)}",
"GroupBy": "item.t1.q2",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_5.plan b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_5.plan
index ea3a287fa47..5aa0e05af4d 100644
--- a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_5.plan
+++ b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-jointest_join-group-by-with-null.test_/query_5.plan
@@ -46,7 +46,7 @@
"Node Type": "Aggregate-LeftJoin (MapJoin)",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: COUNT(item.t2.q1)}",
+ "Aggregation": "{_yql_agg_0: COUNT(item.t2.q1,state._yql_agg_0)}",
"GroupBy": "item.t1.q2",
"Name": "Aggregate"
},
diff --git a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-window.test_/query_5.plan b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-window.test_/query_5.plan
index b4012b7cc60..769a42f909b 100644
--- a/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-window.test_/query_5.plan
+++ b/ydb/tests/functional/suite_tests/canondata/test_postgres.TestPGSQL.test_sql_suite_plan-window.test_/query_5.plan
@@ -74,7 +74,7 @@
"Node Type": "Aggregate-TableFullScan",
"Operators": [
{
- "Aggregation": "{_yql_agg_0: SUM(item.salary)}",
+ "Aggregation": "{_yql_agg_0: SUM(item.salary,state._yql_agg_0)}",
"GroupBy": "item.depname",
"Name": "Aggregate"
},