Browse Source

YQL-17117: optimize PgCast unknown->text

fedor-miron 1 year ago
parent
commit
eaf6c41118

+ 20 - 0
ydb/library/yql/core/common_opt/yql_co_simple1.cpp

@@ -70,6 +70,25 @@ TExprNode::TPtr ExpandPgNot(const TExprNode::TPtr& input, TExprContext& ctx) {
         .Build();
 }
 
+TExprNode::TPtr OptimizePgCastOverPgConst(const TExprNode::TPtr& input, TExprContext& ctx) {
+    if (input->ChildrenSize() != 2) {
+        return input;
+    }
+    auto val = input->Child(0);
+    if (!val->IsCallable("PgConst")) { 
+        return input;
+    }
+
+    auto castFromType = val->Child(1);
+    auto castToType = input->Child(1);
+    if (castFromType->Child(0)->Content() == "unknown" && castToType->Child(0)->Content() == "text") {
+        YQL_CLOG(DEBUG, Core) << "Remove PgCast unknown->text over PgConst";
+        return ctx.ChangeChild(*val, 1, castToType);
+    }
+    
+    return input;
+}
+
 template<typename TInt>
 class TMinAggregate {
 public:
@@ -6235,6 +6254,7 @@ void RegisterCoSimpleCallables1(TCallableOptimizerMap& map) {
     map["PgAnd"] = std::bind(&ExpandPgAnd, _1, _2);
     map["PgOr"] = std::bind(&ExpandPgOr, _1, _2);
     map["PgNot"] = std::bind(&ExpandPgNot, _1, _2);
+    map["PgCast"] = std::bind(&OptimizePgCastOverPgConst, _1, _2);
 
     map["Ensure"] = [](const TExprNode::TPtr& node, TExprContext& /*ctx*/, TOptimizeContext& /*optCtx*/) {
         TCoEnsure self(node);

+ 30 - 30
ydb/library/yql/tests/sql/dq_file/part0/canondata/result.json

@@ -3863,9 +3863,9 @@
     ],
     "test.test[pg-aggregate_ctx-default.txt-Debug]": [
         {
-            "checksum": "e8f24627c572446f4b9ef71a992a39c5",
-            "size": 1251,
-            "uri": "https://{canondata_backend}/1923547/85f44cb0cfca78e310a5256bafbc1bccccec78e1/resource.tar.gz#test.test_pg-aggregate_ctx-default.txt-Debug_/opt.yql_patched"
+            "checksum": "7be809e171715463b49bdebd4a97664e",
+            "size": 1186,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-aggregate_ctx-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-aggregate_ctx-default.txt-Plan]": [
@@ -3885,9 +3885,9 @@
     ],
     "test.test[pg-aggregate_distinct-default.txt-Debug]": [
         {
-            "checksum": "e650dfd675c03ce5d887d7ea01a3b64c",
-            "size": 2475,
-            "uri": "https://{canondata_backend}/1923547/85f44cb0cfca78e310a5256bafbc1bccccec78e1/resource.tar.gz#test.test_pg-aggregate_distinct-default.txt-Debug_/opt.yql_patched"
+            "checksum": "ece70a191a2d6f690179713587bb8cf7",
+            "size": 2397,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-aggregate_distinct-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-aggregate_distinct-default.txt-Plan]": [
@@ -3929,9 +3929,9 @@
     ],
     "test.test[pg-parametrized--Debug]": [
         {
-            "checksum": "2915e4ce9be9cde94373225763fe8c5b",
-            "size": 502,
-            "uri": "https://{canondata_backend}/1937429/c8d86be0a355322d870c892f79679491deec2c76/resource.tar.gz#test.test_pg-parametrized--Debug_/opt.yql_patched"
+            "checksum": "46a7c53ba63b0265dc76bd468f9e1c66",
+            "size": 447,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-parametrized--Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-parametrized--Plan]": [
@@ -3951,9 +3951,9 @@
     ],
     "test.test[pg-pg_types_cast_with_length-default.txt-Debug]": [
         {
-            "checksum": "cfef03bf4b3aa10e9ddc75fdc7c3f02a",
-            "size": 1166,
-            "uri": "https://{canondata_backend}/1599023/d2137b438ce6355d21fe37288934c78251d91561/resource.tar.gz#test.test_pg-pg_types_cast_with_length-default.txt-Debug_/opt.yql_patched"
+            "checksum": "e6a9b63b37a2b94647edeb403c5c8963",
+            "size": 1144,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-pg_types_cast_with_length-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_types_cast_with_length-default.txt-Plan]": [
@@ -3973,9 +3973,9 @@
     ],
     "test.test[pg-pg_types_window2-default.txt-Debug]": [
         {
-            "checksum": "356c89f034d15f0b1c83fe1bc39c1918",
-            "size": 1207,
-            "uri": "https://{canondata_backend}/1923547/85f44cb0cfca78e310a5256bafbc1bccccec78e1/resource.tar.gz#test.test_pg-pg_types_window2-default.txt-Debug_/opt.yql_patched"
+            "checksum": "0bd7e8ebaa6467f3e486ba1c0eadc4f0",
+            "size": 1142,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-pg_types_window2-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_types_window2-default.txt-Plan]": [
@@ -4193,9 +4193,9 @@
     ],
     "test.test[pg-select_substring-default.txt-Debug]": [
         {
-            "checksum": "562892ce41f9fd85077b98d142af8bcd",
-            "size": 524,
-            "uri": "https://{canondata_backend}/1599023/d2137b438ce6355d21fe37288934c78251d91561/resource.tar.gz#test.test_pg-select_substring-default.txt-Debug_/opt.yql_patched"
+            "checksum": "820f0c069efb5f89d04e67529f571493",
+            "size": 497,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-select_substring-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-select_substring-default.txt-Plan]": [
@@ -4479,9 +4479,9 @@
     ],
     "test.test[pg-tpcds-q49-default.txt-Debug]": [
         {
-            "checksum": "e756a30fab37c0cd1bded3f91e9a2bde",
-            "size": 6417,
-            "uri": "https://{canondata_backend}/1942278/0bea467ec952d32bb910b3d7bd336a8d0e758469/resource.tar.gz#test.test_pg-tpcds-q49-default.txt-Debug_/opt.yql_patched"
+            "checksum": "bf85732f3991115d970f254c9c1b9757",
+            "size": 6348,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-tpcds-q49-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpcds-q49-default.txt-Plan]": [
@@ -4589,9 +4589,9 @@
     ],
     "test.test[pg-tpch-q03-default.txt-Debug]": [
         {
-            "checksum": "53d055e40fd5bdc9e5b46a6eaec546ea",
-            "size": 10351,
-            "uri": "https://{canondata_backend}/1946324/c4e3e08799ff2867f35fb0960060a07338ecc49d/resource.tar.gz#test.test_pg-tpch-q03-default.txt-Debug_/opt.yql_patched"
+            "checksum": "1814f0ef408faa9f34d78170bec5d61a",
+            "size": 10322,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-tpch-q03-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q03-default.txt-Plan]": [
@@ -4611,9 +4611,9 @@
     ],
     "test.test[pg-tpch-q05-default.txt-Debug]": [
         {
-            "checksum": "2b7e3670e6c954d63d7b159fd0525bef",
-            "size": 14782,
-            "uri": "https://{canondata_backend}/1946324/c4e3e08799ff2867f35fb0960060a07338ecc49d/resource.tar.gz#test.test_pg-tpch-q05-default.txt-Debug_/opt.yql_patched"
+            "checksum": "95e1e8153b8fb5a7c3506b43b7adb69a",
+            "size": 14773,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-tpch-q05-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q05-default.txt-Plan]": [
@@ -4633,9 +4633,9 @@
     ],
     "test.test[pg-values-default.txt-Debug]": [
         {
-            "checksum": "b5a12937b414175ccdacc8bfa3234cf1",
-            "size": 760,
-            "uri": "https://{canondata_backend}/1936997/da5ac30f52d89f8bfdf8a6294be5e9bda8cb775b/resource.tar.gz#test.test_pg-values-default.txt-Debug_/opt.yql_patched"
+            "checksum": "b2e89ad575ea3c9979abb00372d1cbda",
+            "size": 725,
+            "uri": "https://{canondata_backend}/1903280/aac3bb7fea1b9e626c8a2f8b2c0b58154f82de99/resource.tar.gz#test.test_pg-values-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-values-default.txt-Plan]": [

+ 9 - 9
ydb/library/yql/tests/sql/dq_file/part1/canondata/result.json

@@ -4198,9 +4198,9 @@
     ],
     "test.test[pg-tpch-q02-default.txt-Debug]": [
         {
-            "checksum": "16a3ae8f13a70978f84967124df94d2b",
-            "size": 20320,
-            "uri": "https://{canondata_backend}/1903280/fbbb08f81e8431c873a84474187acbd073ef4018/resource.tar.gz#test.test_pg-tpch-q02-default.txt-Debug_/opt.yql_patched"
+            "checksum": "a7b0a6fe9c1dd76e47c9d64cfe9cdddb",
+            "size": 20293,
+            "uri": "https://{canondata_backend}/1775059/9eedb4082a9c5687ea48a927cccd2bd29c8dcfea/resource.tar.gz#test.test_pg-tpch-q02-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q02-default.txt-Plan]": [
@@ -4220,9 +4220,9 @@
     ],
     "test.test[pg-tpch-q17-default.txt-Debug]": [
         {
-            "checksum": "07d23b4572a36c1f9013f2cb6714ca6b",
-            "size": 12788,
-            "uri": "https://{canondata_backend}/1903280/fbbb08f81e8431c873a84474187acbd073ef4018/resource.tar.gz#test.test_pg-tpch-q17-default.txt-Debug_/opt.yql_patched"
+            "checksum": "92e004e093416657d9b26ba05f95f7a3",
+            "size": 12728,
+            "uri": "https://{canondata_backend}/1775059/9eedb4082a9c5687ea48a927cccd2bd29c8dcfea/resource.tar.gz#test.test_pg-tpch-q17-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q17-default.txt-Plan]": [
@@ -4242,9 +4242,9 @@
     ],
     "test.test[pg-tpch-q19-default.txt-Debug]": [
         {
-            "checksum": "79eb39d67f843c5f074fe396163499f2",
-            "size": 9347,
-            "uri": "https://{canondata_backend}/1777230/783a2910c4d77e5aa8c5d6ad3e840bc965864783/resource.tar.gz#test.test_pg-tpch-q19-default.txt-Debug_/opt.yql_patched"
+            "checksum": "7eb7d89750b68ef9108e1440c5c71302",
+            "size": 9295,
+            "uri": "https://{canondata_backend}/1775059/9eedb4082a9c5687ea48a927cccd2bd29c8dcfea/resource.tar.gz#test.test_pg-tpch-q19-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q19-default.txt-Plan]": [

+ 9 - 9
ydb/library/yql/tests/sql/dq_file/part2/canondata/result.json

@@ -3803,9 +3803,9 @@
     ],
     "test.test[pg-aggregate_emit_agg_apply-default.txt-Debug]": [
         {
-            "checksum": "27b1feae4ab7a76a0e172c0069eaf485",
-            "size": 927,
-            "uri": "https://{canondata_backend}/1942671/20130f6e788bf66bfb8f36d47e71efd45c3811a9/resource.tar.gz#test.test_pg-aggregate_emit_agg_apply-default.txt-Debug_/opt.yql_patched"
+            "checksum": "e74d2e29187d86c060201db09349149d",
+            "size": 900,
+            "uri": "https://{canondata_backend}/1775059/15bc12d026b54bf6a6f878bd78c4b4a5bf02f3b2/resource.tar.gz#test.test_pg-aggregate_emit_agg_apply-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-aggregate_emit_agg_apply-default.txt-Plan]": [
@@ -4595,9 +4595,9 @@
     ],
     "test.test[pg-tpch-q12-default.txt-Debug]": [
         {
-            "checksum": "777da0f7cb38ff7258b72bf2145e2886",
-            "size": 8324,
-            "uri": "https://{canondata_backend}/1130705/757d10cb32f3f15562b523da2252a50eeaba7592/resource.tar.gz#test.test_pg-tpch-q12-default.txt-Debug_/opt.yql_patched"
+            "checksum": "82253358b5bab27007ab4cfbabe57312",
+            "size": 8302,
+            "uri": "https://{canondata_backend}/1775059/15bc12d026b54bf6a6f878bd78c4b4a5bf02f3b2/resource.tar.gz#test.test_pg-tpch-q12-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q12-default.txt-Plan]": [
@@ -4617,9 +4617,9 @@
     ],
     "test.test[pg-tpch-q16-default.txt-Debug]": [
         {
-            "checksum": "5e0ecf8f1c1971f870710b2da320ab75",
-            "size": 11542,
-            "uri": "https://{canondata_backend}/1130705/757d10cb32f3f15562b523da2252a50eeaba7592/resource.tar.gz#test.test_pg-tpch-q16-default.txt-Debug_/opt.yql_patched"
+            "checksum": "ba2c88322cb460359f64246bd529a784",
+            "size": 11447,
+            "uri": "https://{canondata_backend}/1775059/15bc12d026b54bf6a6f878bd78c4b4a5bf02f3b2/resource.tar.gz#test.test_pg-tpch-q16-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q16-default.txt-Plan]": [

+ 12 - 12
ydb/library/yql/tests/sql/dq_file/part3/canondata/result.json

@@ -3340,9 +3340,9 @@
     ],
     "test.test[pg-palloc_big_string-default.txt-Debug]": [
         {
-            "checksum": "0689242c0e167d672039331d07dfc4e5",
-            "size": 65891,
-            "uri": "https://{canondata_backend}/1942100/285e905e2474369b3f45b547f2afa647f1a81533/resource.tar.gz#test.test_pg-palloc_big_string-default.txt-Debug_/opt.yql_patched"
+            "checksum": "57611f7dff406f10428db149715237c7",
+            "size": 65864,
+            "uri": "https://{canondata_backend}/1775059/8b4ccf16cb253f7848b641a6d35b146c935c5c5f/resource.tar.gz#test.test_pg-palloc_big_string-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-palloc_big_string-default.txt-Plan]": [
@@ -3406,9 +3406,9 @@
     ],
     "test.test[pg-select_columnref2-default.txt-Debug]": [
         {
-            "checksum": "ce0db5f7ea2d35594ba63cb90c873d11",
-            "size": 3169,
-            "uri": "https://{canondata_backend}/1817427/0f5d8c8e7e406c47004eec1c7caf4b7956424456/resource.tar.gz#test.test_pg-select_columnref2-default.txt-Debug_/opt.yql_patched"
+            "checksum": "65b26cd80228a0eb45394ab1ab6b2778",
+            "size": 3142,
+            "uri": "https://{canondata_backend}/1775059/8b4ccf16cb253f7848b641a6d35b146c935c5c5f/resource.tar.gz#test.test_pg-select_columnref2-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-select_columnref2-default.txt-Plan]": [
@@ -3978,9 +3978,9 @@
     ],
     "test.test[pg-tpch-q13-default.txt-Debug]": [
         {
-            "checksum": "a2ea9d2f6053b0cddb6a89a85e3b9951",
-            "size": 8929,
-            "uri": "https://{canondata_backend}/1817427/0f5d8c8e7e406c47004eec1c7caf4b7956424456/resource.tar.gz#test.test_pg-tpch-q13-default.txt-Debug_/opt.yql_patched"
+            "checksum": "aa6b7ac2758726728c7dd59687707762",
+            "size": 8862,
+            "uri": "https://{canondata_backend}/1775059/8b4ccf16cb253f7848b641a6d35b146c935c5c5f/resource.tar.gz#test.test_pg-tpch-q13-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q13-default.txt-Plan]": [
@@ -4000,9 +4000,9 @@
     ],
     "test.test[pg-tpch-q20-default.txt-Debug]": [
         {
-            "checksum": "c27c0718b114e4ee3d5671885d66aa92",
-            "size": 16482,
-            "uri": "https://{canondata_backend}/1871182/5e06b08307574a72f79e9da297b863e3e09d864d/resource.tar.gz#test.test_pg-tpch-q20-default.txt-Debug_/opt.yql_patched"
+            "checksum": "fb3e6cb18595b6fff26a91fd87a3c595",
+            "size": 16472,
+            "uri": "https://{canondata_backend}/1775059/8b4ccf16cb253f7848b641a6d35b146c935c5c5f/resource.tar.gz#test.test_pg-tpch-q20-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q20-default.txt-Plan]": [

+ 18 - 18
ydb/library/yql/tests/sql/dq_file/part4/canondata/result.json

@@ -4098,9 +4098,9 @@
     ],
     "test.test[pg-pg_like_opt-default.txt-Debug]": [
         {
-            "checksum": "7e189d908659a7df54282707371cfe6c",
-            "size": 673,
-            "uri": "https://{canondata_backend}/1925842/ed17648138203e7a151b33877be3746a8c62fdf6/resource.tar.gz#test.test_pg-pg_like_opt-default.txt-Debug_/opt.yql_patched"
+            "checksum": "ddd79ffbaf67004461bba04a0b7be08a",
+            "size": 646,
+            "uri": "https://{canondata_backend}/1942525/b9bb3a1fbdb407ecda898dc1b460df49b1268bbf/resource.tar.gz#test.test_pg-pg_like_opt-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_like_opt-default.txt-Plan]": [
@@ -4164,9 +4164,9 @@
     ],
     "test.test[pg-select_agg_one_row-default.txt-Debug]": [
         {
-            "checksum": "58ca238286c820dbcef52e117bfff05a",
-            "size": 8343,
-            "uri": "https://{canondata_backend}/1600758/94b21a26cf22f99b8942d4384e111e7729b79b73/resource.tar.gz#test.test_pg-select_agg_one_row-default.txt-Debug_/opt.yql_patched"
+            "checksum": "16761a8b5eab9a59c84cb9a95a0542c5",
+            "size": 8314,
+            "uri": "https://{canondata_backend}/1942525/b9bb3a1fbdb407ecda898dc1b460df49b1268bbf/resource.tar.gz#test.test_pg-select_agg_one_row-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-select_agg_one_row-default.txt-Plan]": [
@@ -4186,9 +4186,9 @@
     ],
     "test.test[pg-select_columnref1-default.txt-Debug]": [
         {
-            "checksum": "86056b1fc5bfbbb5f3feba914a8599ae",
-            "size": 1708,
-            "uri": "https://{canondata_backend}/1817427/77968c30686ba26e0b5d2917364542e7100f27eb/resource.tar.gz#test.test_pg-select_columnref1-default.txt-Debug_/opt.yql_patched"
+            "checksum": "d950e7519594d70a04831987f78c4285",
+            "size": 1681,
+            "uri": "https://{canondata_backend}/1942525/b9bb3a1fbdb407ecda898dc1b460df49b1268bbf/resource.tar.gz#test.test_pg-select_columnref1-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-select_columnref1-default.txt-Plan]": [
@@ -4340,9 +4340,9 @@
     ],
     "test.test[pg-select_where-default.txt-Debug]": [
         {
-            "checksum": "b479a9f0189292c4a81a644954bed5a3",
-            "size": 1752,
-            "uri": "https://{canondata_backend}/1817427/77968c30686ba26e0b5d2917364542e7100f27eb/resource.tar.gz#test.test_pg-select_where-default.txt-Debug_/opt.yql_patched"
+            "checksum": "694098ed2a4c835cc87800f02e064313",
+            "size": 1694,
+            "uri": "https://{canondata_backend}/1942525/b9bb3a1fbdb407ecda898dc1b460df49b1268bbf/resource.tar.gz#test.test_pg-select_where-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-select_where-default.txt-Plan]": [
@@ -4626,9 +4626,9 @@
     ],
     "test.test[pg-tpch-q09-default.txt-Debug]": [
         {
-            "checksum": "7ed2312be0f8af3f69843b14e00cb9de",
-            "size": 15489,
-            "uri": "https://{canondata_backend}/1924537/8b609a36ae618dd93dae76d33a498930f0df8908/resource.tar.gz#test.test_pg-tpch-q09-default.txt-Debug_/opt.yql_patched"
+            "checksum": "6b0e666ebab448c0fc0280db34c43050",
+            "size": 15462,
+            "uri": "https://{canondata_backend}/1942525/b9bb3a1fbdb407ecda898dc1b460df49b1268bbf/resource.tar.gz#test.test_pg-tpch-q09-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q09-default.txt-Plan]": [
@@ -4670,9 +4670,9 @@
     ],
     "test.test[pg-tpch-q21-default.txt-Debug]": [
         {
-            "checksum": "51735dca2988532237ca651a79884674",
-            "size": 17360,
-            "uri": "https://{canondata_backend}/1925842/89201b3d4ed056ff4c825e43401edcfb2de6a888/resource.tar.gz#test.test_pg-tpch-q21-default.txt-Debug_/opt.yql_patched"
+            "checksum": "f8da0d0e537cd77446c2b99bfee67b3c",
+            "size": 17304,
+            "uri": "https://{canondata_backend}/1942525/b9bb3a1fbdb407ecda898dc1b460df49b1268bbf/resource.tar.gz#test.test_pg-tpch-q21-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q21-default.txt-Plan]": [

+ 3 - 3
ydb/library/yql/tests/sql/dq_file/part5/canondata/result.json

@@ -4669,9 +4669,9 @@
     ],
     "test.test[pg-tpch-q11-default.txt-Debug]": [
         {
-            "checksum": "77f6719d780bf6eb728e2caca6cb9128",
-            "size": 9851,
-            "uri": "https://{canondata_backend}/1871182/cdd8fb9ea4ddd53c6670aa1140203ceb50634749/resource.tar.gz#test.test_pg-tpch-q11-default.txt-Debug_/opt.yql_patched"
+            "checksum": "ae6c2da510338556503750ed2d0f7b51",
+            "size": 9824,
+            "uri": "https://{canondata_backend}/1775059/afa5cf917978b88640922e3d33663655a2c5279f/resource.tar.gz#test.test_pg-tpch-q11-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q11-default.txt-Plan]": [

+ 6 - 6
ydb/library/yql/tests/sql/dq_file/part6/canondata/result.json

@@ -4469,9 +4469,9 @@
     ],
     "test.test[pg-tpch-q07-default.txt-Debug]": [
         {
-            "checksum": "2483ed730375ad27175f38c37444f7c6",
-            "size": 15114,
-            "uri": "https://{canondata_backend}/1924537/bb09f7f7f49f479d6bdbad2ad3eb185564d33ca0/resource.tar.gz#test.test_pg-tpch-q07-default.txt-Debug_/opt.yql_patched"
+            "checksum": "d7c1ba4bf7c15c62d26be2abbae6c67b",
+            "size": 15079,
+            "uri": "https://{canondata_backend}/1773845/b47f1f4bac787b2bdb5c2d566b66807095fbb956/resource.tar.gz#test.test_pg-tpch-q07-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q07-default.txt-Plan]": [
@@ -4491,9 +4491,9 @@
     ],
     "test.test[pg-tpch-q10-default.txt-Debug]": [
         {
-            "checksum": "651e761fdc976a2aa66b8352610ca834",
-            "size": 14280,
-            "uri": "https://{canondata_backend}/1924537/bb09f7f7f49f479d6bdbad2ad3eb185564d33ca0/resource.tar.gz#test.test_pg-tpch-q10-default.txt-Debug_/opt.yql_patched"
+            "checksum": "b44a9ad1f1c2845c400a2d59dfd3778e",
+            "size": 14271,
+            "uri": "https://{canondata_backend}/1773845/b47f1f4bac787b2bdb5c2d566b66807095fbb956/resource.tar.gz#test.test_pg-tpch-q10-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-tpch-q10-default.txt-Plan]": [

+ 9 - 9
ydb/library/yql/tests/sql/dq_file/part7/canondata/result.json

@@ -3651,9 +3651,9 @@
     ],
     "test.test[pg-pg_array_literal-default.txt-Debug]": [
         {
-            "checksum": "6bc4765899e551d2df00fc8f9ae16ddc",
-            "size": 1447,
-            "uri": "https://{canondata_backend}/1942278/88abeb041875301791ff5bebafc2ff28aefe4f41/resource.tar.gz#test.test_pg-pg_array_literal-default.txt-Debug_/opt.yql_patched"
+            "checksum": "c2095f02ae1dbe8797d5e463818c7ad9",
+            "size": 1336,
+            "uri": "https://{canondata_backend}/1942525/6114915c87b465994a463a4ddb43a80561342b04/resource.tar.gz#test.test_pg-pg_array_literal-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_array_literal-default.txt-Plan]": [
@@ -3673,9 +3673,9 @@
     ],
     "test.test[pg-pg_column_case--Debug]": [
         {
-            "checksum": "a34794daf53a760fb33b15a2cfa3a1c9",
-            "size": 2112,
-            "uri": "https://{canondata_backend}/1817427/bdf8a9232c0b03359cc825928f232aca1eecdc9a/resource.tar.gz#test.test_pg-pg_column_case--Debug_/opt.yql_patched"
+            "checksum": "7b6fce36507805c6831cba36c49027fa",
+            "size": 2085,
+            "uri": "https://{canondata_backend}/1942525/6114915c87b465994a463a4ddb43a80561342b04/resource.tar.gz#test.test_pg-pg_column_case--Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_column_case--Plan]": [
@@ -3739,9 +3739,9 @@
     ],
     "test.test[pg-pg_types_window1-default.txt-Debug]": [
         {
-            "checksum": "341a07997ab8fe13f4f91d0b8dd5ee75",
-            "size": 1494,
-            "uri": "https://{canondata_backend}/1937150/ccea38e2b87125be205d99a9b6f64d33133b8508/resource.tar.gz#test.test_pg-pg_types_window1-default.txt-Debug_/opt.yql_patched"
+            "checksum": "5a7f6125ec9bdc57dcef5a66b25d9ce6",
+            "size": 1416,
+            "uri": "https://{canondata_backend}/1942525/6114915c87b465994a463a4ddb43a80561342b04/resource.tar.gz#test.test_pg-pg_types_window1-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_types_window1-default.txt-Plan]": [

+ 9 - 9
ydb/library/yql/tests/sql/dq_file/part8/canondata/result.json

@@ -4048,9 +4048,9 @@
     ],
     "test.test[pg-pg_array_cast-default.txt-Debug]": [
         {
-            "checksum": "f9ad4b67bbc9421398ecd2a5dce2b458",
-            "size": 1079,
-            "uri": "https://{canondata_backend}/937458/16aada0323abcf968d3612e9d7bdb39e28bb67f9/resource.tar.gz#test.test_pg-pg_array_cast-default.txt-Debug_/opt.yql_patched"
+            "checksum": "47c102a361d55075d080803065a31723",
+            "size": 1055,
+            "uri": "https://{canondata_backend}/1889210/084e90712790a8b88d6411c0965093f72cfd32fb/resource.tar.gz#test.test_pg-pg_array_cast-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_array_cast-default.txt-Plan]": [
@@ -4070,9 +4070,9 @@
     ],
     "test.test[pg-pg_like--Debug]": [
         {
-            "checksum": "6e0d3df62fd65153a422cb5d50773784",
-            "size": 3081,
-            "uri": "https://{canondata_backend}/937458/16aada0323abcf968d3612e9d7bdb39e28bb67f9/resource.tar.gz#test.test_pg-pg_like--Debug_/opt.yql_patched"
+            "checksum": "3742490a569a528f4ebd4d94bab4c292",
+            "size": 2840,
+            "uri": "https://{canondata_backend}/1889210/084e90712790a8b88d6411c0965093f72cfd32fb/resource.tar.gz#test.test_pg-pg_like--Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-pg_like--Plan]": [
@@ -4114,9 +4114,9 @@
     ],
     "test.test[pg-range_function_scalar-default.txt-Debug]": [
         {
-            "checksum": "802c7c21bd1c8fb5c3bd038a98dcc0a9",
-            "size": 749,
-            "uri": "https://{canondata_backend}/1031349/32c5a05a4f669a0e389209454bf4e269c8e25678/resource.tar.gz#test.test_pg-range_function_scalar-default.txt-Debug_/opt.yql_patched"
+            "checksum": "09508aac6f527e783f5cfb06d61402d9",
+            "size": 722,
+            "uri": "https://{canondata_backend}/1889210/084e90712790a8b88d6411c0965093f72cfd32fb/resource.tar.gz#test.test_pg-range_function_scalar-default.txt-Debug_/opt.yql_patched"
         }
     ],
     "test.test[pg-range_function_scalar-default.txt-Plan]": [

Some files were not shown because too many files changed in this diff