aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraneporada <aneporada@yandex-team.com>2025-04-24 08:12:30 +0300
committeraneporada <aneporada@yandex-team.com>2025-04-24 08:24:58 +0300
commit73376abf5e182e642c45c260c15c3d6ca5b65c5f (patch)
tree381a656d6a1bd72900cfdc307c58dcbe2056fd55
parentcecbcb67c89297b8e37981073b0fe887418b0993 (diff)
downloadydb-73376abf5e182e642c45c260c15c3d6ca5b65c5f.tar.gz
Enable FilterNullMembersOverJust by default
commit_hash:a97752fe47c21a472a780e6b2097cd7c20c63766
-rw-r--r--yql/essentials/core/common_opt/yql_co_simple1.cpp2
-rw-r--r--yql/essentials/tests/sql/minirun/part4/canondata/result.json6
-rw-r--r--yql/essentials/tests/sql/minirun/part9/canondata/result.json6
3 files changed, 7 insertions, 7 deletions
diff --git a/yql/essentials/core/common_opt/yql_co_simple1.cpp b/yql/essentials/core/common_opt/yql_co_simple1.cpp
index 1275e4e4d3b..3adb1012f96 100644
--- a/yql/essentials/core/common_opt/yql_co_simple1.cpp
+++ b/yql/essentials/core/common_opt/yql_co_simple1.cpp
@@ -4002,7 +4002,7 @@ void RegisterCoSimpleCallables1(TCallableOptimizerMap& map) {
map["FilterNullMembers"] = [](const TExprNode::TPtr& node, TExprContext& ctx, TOptimizeContext& optCtx) {
YQL_ENSURE(optCtx.Types);
static const char optName[] = "FilterNullMembersOverJust";
- if (!IsOptimizerEnabled<optName>(*optCtx.Types) || IsOptimizerDisabled<optName>(*optCtx.Types)) {
+ if (IsOptimizerDisabled<optName>(*optCtx.Types)) {
return node;
}
const auto self = TCoFilterNullMembers(node);
diff --git a/yql/essentials/tests/sql/minirun/part4/canondata/result.json b/yql/essentials/tests/sql/minirun/part4/canondata/result.json
index d789b72b125..214ceb66734 100644
--- a/yql/essentials/tests/sql/minirun/part4/canondata/result.json
+++ b/yql/essentials/tests/sql/minirun/part4/canondata/result.json
@@ -1074,9 +1074,9 @@
],
"test.test[pg-join_brackets2-default.txt-Debug]": [
{
- "checksum": "762758513e739959f8275294a2dd1130",
- "size": 11674,
- "uri": "https://{canondata_backend}/1942100/9612d32b93424452bb3f40592b19e89f4235ecdc/resource.tar.gz#test.test_pg-join_brackets2-default.txt-Debug_/opt.yql"
+ "checksum": "1709dd973da95e580dd2744f8b2eace7",
+ "size": 11516,
+ "uri": "https://{canondata_backend}/1814674/0145682e1eceb2f221036f5a70c8223fb5e71378/resource.tar.gz#test.test_pg-join_brackets2-default.txt-Debug_/opt.yql"
}
],
"test.test[pg-join_brackets2-default.txt-Results]": [
diff --git a/yql/essentials/tests/sql/minirun/part9/canondata/result.json b/yql/essentials/tests/sql/minirun/part9/canondata/result.json
index bb5e04c3a37..35ae2060bec 100644
--- a/yql/essentials/tests/sql/minirun/part9/canondata/result.json
+++ b/yql/essentials/tests/sql/minirun/part9/canondata/result.json
@@ -767,9 +767,9 @@
],
"test.test[join-left_join_with_self_aggr-default.txt-Debug]": [
{
- "checksum": "ff7d2593dd011f79c32819748d958e79",
- "size": 1857,
- "uri": "https://{canondata_backend}/1881367/b447b7877567a6d1a91f839b5ff599806e6ee35f/resource.tar.gz#test.test_join-left_join_with_self_aggr-default.txt-Debug_/opt.yql"
+ "checksum": "f7815acd195d1009991c6589bc3a2683",
+ "size": 1760,
+ "uri": "https://{canondata_backend}/1880306/48d8cfd19549a271ec38ba49caef6a03a74f487e/resource.tar.gz#test.test_join-left_join_with_self_aggr-default.txt-Debug_/opt.yql"
}
],
"test.test[join-left_join_with_self_aggr-default.txt-Results]": [