diff --git a/internal/explain/functions.go b/internal/explain/functions.go index 5c129c0e97..0685fd0834 100644 --- a/internal/explain/functions.go +++ b/internal/explain/functions.go @@ -16,12 +16,11 @@ func explainFunctionCallWithAlias(sb *strings.Builder, n *ast.FunctionCall, alia if len(n.Parameters) > 0 { children++ // parameters ExpressionList } - // Only count WindowDefinition as a child for inline window specs (not named references) - // When it's just a reference like "OVER w", it's shown in the SELECT's WINDOW clause instead - // Inline specs include OVER () - empty window, and OVER (ORDER BY x) - window with spec - // Named refs have n.Over.Name set and no inline definition - hasInlineWindowSpec := n.Over != nil && n.Over.Name == "" - if hasInlineWindowSpec { + // Only count WindowDefinition as a child for inline window specs that have content + // Empty OVER () doesn't produce a WindowDefinition in ClickHouse EXPLAIN AST + // Named refs like "OVER w" are shown in the SELECT's WINDOW clause instead + hasNonEmptyWindowSpec := n.Over != nil && n.Over.Name == "" && windowSpecHasContent(n.Over) + if hasNonEmptyWindowSpec { children++ // WindowDefinition for OVER clause } // Normalize function name @@ -72,12 +71,30 @@ func explainFunctionCallWithAlias(sb *strings.Builder, n *ast.FunctionCall, alia } // Window definition (for window functions with inline OVER clause) // WindowDefinition is a sibling to ExpressionList, so use the same indent - // Only output for inline specs, not named references like "OVER w" - if hasInlineWindowSpec { + // Only output for non-empty inline specs, not named references like "OVER w" + if hasNonEmptyWindowSpec { explainWindowSpec(sb, n.Over, indent+" ", depth+1) } } +// windowSpecHasContent returns true if the window spec has any content +// (PartitionBy, OrderBy, or Frame with offset). Empty OVER () returns false. +func windowSpecHasContent(w *ast.WindowSpec) bool { + if w == nil { + return false + } + if len(w.PartitionBy) > 0 { + return true + } + if len(w.OrderBy) > 0 { + return true + } + if w.Frame != nil && w.Frame.StartBound != nil && w.Frame.StartBound.Offset != nil { + return true + } + return false +} + func explainLambda(sb *strings.Builder, n *ast.Lambda, indent string, depth int) { // Lambda is represented as Function lambda with tuple of params and body fmt.Fprintf(sb, "%sFunction lambda (children %d)\n", indent, 1) diff --git a/parser/testdata/00052_group_by_in/metadata.json b/parser/testdata/00052_group_by_in/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/00052_group_by_in/metadata.json +++ b/parser/testdata/00052_group_by_in/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/00162_shard_global_join/metadata.json b/parser/testdata/00162_shard_global_join/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/00162_shard_global_join/metadata.json +++ b/parser/testdata/00162_shard_global_join/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/00309_formats/metadata.json b/parser/testdata/00309_formats/metadata.json index e80c16c5c9..0967ef424b 100644 --- a/parser/testdata/00309_formats/metadata.json +++ b/parser/testdata/00309_formats/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt13": true, - "stmt14": true - } -} +{} diff --git a/parser/testdata/00609_prewhere_and_default/metadata.json b/parser/testdata/00609_prewhere_and_default/metadata.json index c6963579c3..0967ef424b 100644 --- a/parser/testdata/00609_prewhere_and_default/metadata.json +++ b/parser/testdata/00609_prewhere_and_default/metadata.json @@ -1,18 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt18": true, - "stmt19": true, - "stmt20": true, - "stmt21": true, - "stmt22": true, - "stmt23": true, - "stmt24": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/00765_sql_compatibility_aliases/metadata.json b/parser/testdata/00765_sql_compatibility_aliases/metadata.json index cc93a0fd1c..5d15832e18 100644 --- a/parser/testdata/00765_sql_compatibility_aliases/metadata.json +++ b/parser/testdata/00765_sql_compatibility_aliases/metadata.json @@ -3,10 +3,7 @@ "stmt10": true, "stmt18": true, "stmt2": true, - "stmt21": true, - "stmt22": true, "stmt23": true, - "stmt24": true, "stmt25": true, "stmt26": true, "stmt27": true, diff --git a/parser/testdata/00996_limit_with_ties/metadata.json b/parser/testdata/00996_limit_with_ties/metadata.json index 5dc0b9e561..0967ef424b 100644 --- a/parser/testdata/00996_limit_with_ties/metadata.json +++ b/parser/testdata/00996_limit_with_ties/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt31": true, - "stmt32": true - } -} +{} diff --git a/parser/testdata/01051_scalar_optimization/metadata.json b/parser/testdata/01051_scalar_optimization/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01051_scalar_optimization/metadata.json +++ b/parser/testdata/01051_scalar_optimization/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01055_compact_parts_1/metadata.json b/parser/testdata/01055_compact_parts_1/metadata.json index a35c6606b1..dbdbb76d4f 100644 --- a/parser/testdata/01055_compact_parts_1/metadata.json +++ b/parser/testdata/01055_compact_parts_1/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt6": true } } diff --git a/parser/testdata/01070_template_empty_file/metadata.json b/parser/testdata/01070_template_empty_file/metadata.json index 682bda1cbc..0967ef424b 100644 --- a/parser/testdata/01070_template_empty_file/metadata.json +++ b/parser/testdata/01070_template_empty_file/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt1": true, - "stmt2": true - } -} +{} diff --git a/parser/testdata/01073_crlf_end_of_line/metadata.json b/parser/testdata/01073_crlf_end_of_line/metadata.json index 2dda3f42fa..dbdbb76d4f 100644 --- a/parser/testdata/01073_crlf_end_of_line/metadata.json +++ b/parser/testdata/01073_crlf_end_of_line/metadata.json @@ -1,8 +1,5 @@ { "explain_todo": { - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true + "stmt6": true } } diff --git a/parser/testdata/01116_cross_count_asterisks/metadata.json b/parser/testdata/01116_cross_count_asterisks/metadata.json index 682bda1cbc..ef58f80315 100644 --- a/parser/testdata/01116_cross_count_asterisks/metadata.json +++ b/parser/testdata/01116_cross_count_asterisks/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt2": true } } diff --git a/parser/testdata/01117_chain_finalize_bug/metadata.json b/parser/testdata/01117_chain_finalize_bug/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01117_chain_finalize_bug/metadata.json +++ b/parser/testdata/01117_chain_finalize_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01212_empty_join_and_totals/metadata.json b/parser/testdata/01212_empty_join_and_totals/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01212_empty_join_and_totals/metadata.json +++ b/parser/testdata/01212_empty_join_and_totals/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01240_join_get_or_null/metadata.json b/parser/testdata/01240_join_get_or_null/metadata.json index d4d1d99f95..0967ef424b 100644 --- a/parser/testdata/01240_join_get_or_null/metadata.json +++ b/parser/testdata/01240_join_get_or_null/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt14": true - } -} +{} diff --git a/parser/testdata/01244_optimize_distributed_group_by_sharding_key/metadata.json b/parser/testdata/01244_optimize_distributed_group_by_sharding_key/metadata.json index 3440ad7ad4..0befee44ed 100644 --- a/parser/testdata/01244_optimize_distributed_group_by_sharding_key/metadata.json +++ b/parser/testdata/01244_optimize_distributed_group_by_sharding_key/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt52": true, - "stmt86": true, - "stmt88": true + "stmt86": true } } diff --git a/parser/testdata/01356_wrong_filter-type_bug/metadata.json b/parser/testdata/01356_wrong_filter-type_bug/metadata.json index f5dd12602b..ef58f80315 100644 --- a/parser/testdata/01356_wrong_filter-type_bug/metadata.json +++ b/parser/testdata/01356_wrong_filter-type_bug/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt5": true + "stmt2": true } } diff --git a/parser/testdata/01453_normalize_query_alias_uuid/metadata.json b/parser/testdata/01453_normalize_query_alias_uuid/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01453_normalize_query_alias_uuid/metadata.json +++ b/parser/testdata/01453_normalize_query_alias_uuid/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01478_not_equi-join_on/metadata.json b/parser/testdata/01478_not_equi-join_on/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01478_not_equi-join_on/metadata.json +++ b/parser/testdata/01478_not_equi-join_on/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01495_subqueries_in_with_statement/metadata.json b/parser/testdata/01495_subqueries_in_with_statement/metadata.json index 6aa7d93c84..0967ef424b 100644 --- a/parser/testdata/01495_subqueries_in_with_statement/metadata.json +++ b/parser/testdata/01495_subqueries_in_with_statement/metadata.json @@ -1,27 +1 @@ -{ - "explain_todo": { - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt18": true, - "stmt19": true, - "stmt20": true, - "stmt21": true, - "stmt22": true, - "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, - "stmt27": true, - "stmt28": true, - "stmt29": true, - "stmt30": true, - "stmt31": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/01495_subqueries_in_with_statement_3/metadata.json b/parser/testdata/01495_subqueries_in_with_statement_3/metadata.json index dc335b5bc8..0967ef424b 100644 --- a/parser/testdata/01495_subqueries_in_with_statement_3/metadata.json +++ b/parser/testdata/01495_subqueries_in_with_statement_3/metadata.json @@ -1,12 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt7": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/01495_subqueries_in_with_statement_4/metadata.json b/parser/testdata/01495_subqueries_in_with_statement_4/metadata.json index 682bda1cbc..0967ef424b 100644 --- a/parser/testdata/01495_subqueries_in_with_statement_4/metadata.json +++ b/parser/testdata/01495_subqueries_in_with_statement_4/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt1": true, - "stmt2": true - } -} +{} diff --git a/parser/testdata/01499_json_named_tuples/metadata.json b/parser/testdata/01499_json_named_tuples/metadata.json index 682bda1cbc..e9d6e46171 100644 --- a/parser/testdata/01499_json_named_tuples/metadata.json +++ b/parser/testdata/01499_json_named_tuples/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, - "stmt2": true + "stmt1": true } } diff --git a/parser/testdata/01512_create_replicate_merge_tree_one_arg/metadata.json b/parser/testdata/01512_create_replicate_merge_tree_one_arg/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01512_create_replicate_merge_tree_one_arg/metadata.json +++ b/parser/testdata/01512_create_replicate_merge_tree_one_arg/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01513_optimize_aggregation_in_order_memory_long/metadata.json b/parser/testdata/01513_optimize_aggregation_in_order_memory_long/metadata.json index 464e92ccb3..0967ef424b 100644 --- a/parser/testdata/01513_optimize_aggregation_in_order_memory_long/metadata.json +++ b/parser/testdata/01513_optimize_aggregation_in_order_memory_long/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true - } -} +{} diff --git a/parser/testdata/01515_with_global_and_with_propagation/metadata.json b/parser/testdata/01515_with_global_and_with_propagation/metadata.json index e32f153bd0..15d79beb93 100644 --- a/parser/testdata/01515_with_global_and_with_propagation/metadata.json +++ b/parser/testdata/01515_with_global_and_with_propagation/metadata.json @@ -1,8 +1,6 @@ { "explain_todo": { "stmt11": true, - "stmt13": true, - "stmt5": true, - "stmt7": true + "stmt5": true } } diff --git a/parser/testdata/01568_window_functions_distributed/metadata.json b/parser/testdata/01568_window_functions_distributed/metadata.json index 3652cc5502..7063f05793 100644 --- a/parser/testdata/01568_window_functions_distributed/metadata.json +++ b/parser/testdata/01568_window_functions_distributed/metadata.json @@ -1,11 +1,7 @@ { "explain_todo": { "stmt1": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, "stmt14": true, - "stmt2": true, - "stmt3": true + "stmt2": true } } diff --git a/parser/testdata/01591_window_functions/metadata.json b/parser/testdata/01591_window_functions/metadata.json index d7b79356f0..6034ddb947 100644 --- a/parser/testdata/01591_window_functions/metadata.json +++ b/parser/testdata/01591_window_functions/metadata.json @@ -16,26 +16,16 @@ "stmt111": true, "stmt112": true, "stmt12": true, - "stmt13": true, "stmt14": true, - "stmt15": true, "stmt16": true, "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt20": true, "stmt21": true, "stmt22": true, "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, - "stmt27": true, "stmt28": true, "stmt29": true, "stmt31": true, "stmt32": true, - "stmt33": true, "stmt34": true, "stmt35": true, "stmt36": true, @@ -49,9 +39,7 @@ "stmt44": true, "stmt45": true, "stmt46": true, - "stmt47": true, "stmt48": true, - "stmt49": true, "stmt50": true, "stmt51": true, "stmt52": true, diff --git a/parser/testdata/01648_normalize_query_keep_names/metadata.json b/parser/testdata/01648_normalize_query_keep_names/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01648_normalize_query_keep_names/metadata.json +++ b/parser/testdata/01648_normalize_query_keep_names/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01656_join_defaul_enum/metadata.json b/parser/testdata/01656_join_defaul_enum/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01656_join_defaul_enum/metadata.json +++ b/parser/testdata/01656_join_defaul_enum/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01660_second_extremes_bug/metadata.json b/parser/testdata/01660_second_extremes_bug/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/01660_second_extremes_bug/metadata.json +++ b/parser/testdata/01660_second_extremes_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/01671_merge_join_and_constants/metadata.json b/parser/testdata/01671_merge_join_and_constants/metadata.json index f4c74e32be..0967ef424b 100644 --- a/parser/testdata/01671_merge_join_and_constants/metadata.json +++ b/parser/testdata/01671_merge_join_and_constants/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt10": true - } -} +{} diff --git a/parser/testdata/01711_cte_subquery_fix/metadata.json b/parser/testdata/01711_cte_subquery_fix/metadata.json index f5dd12602b..0967ef424b 100644 --- a/parser/testdata/01711_cte_subquery_fix/metadata.json +++ b/parser/testdata/01711_cte_subquery_fix/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/01733_transform_ubsan/metadata.json b/parser/testdata/01733_transform_ubsan/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/01733_transform_ubsan/metadata.json +++ b/parser/testdata/01733_transform_ubsan/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/01757_optimize_skip_unused_shards_limit/metadata.json b/parser/testdata/01757_optimize_skip_unused_shards_limit/metadata.json index ece3fe83f7..4bdf6fe50e 100644 --- a/parser/testdata/01757_optimize_skip_unused_shards_limit/metadata.json +++ b/parser/testdata/01757_optimize_skip_unused_shards_limit/metadata.json @@ -4,8 +4,6 @@ "stmt12": true, "stmt14": true, "stmt18": true, - "stmt5": true, - "stmt6": true, - "stmt9": true + "stmt5": true } } diff --git a/parser/testdata/01909_mbtolou/metadata.json b/parser/testdata/01909_mbtolou/metadata.json index 0f293987f1..0967ef424b 100644 --- a/parser/testdata/01909_mbtolou/metadata.json +++ b/parser/testdata/01909_mbtolou/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt5": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/01913_exact_rows_before_limit/metadata.json b/parser/testdata/01913_exact_rows_before_limit/metadata.json index df17683943..0967ef424b 100644 --- a/parser/testdata/01913_exact_rows_before_limit/metadata.json +++ b/parser/testdata/01913_exact_rows_before_limit/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt12": true, - "stmt13": true, - "stmt5": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/01926_order_by_desc_limit/metadata.json b/parser/testdata/01926_order_by_desc_limit/metadata.json index 2c4349cdf8..f4c74e32be 100644 --- a/parser/testdata/01926_order_by_desc_limit/metadata.json +++ b/parser/testdata/01926_order_by_desc_limit/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt10": true, - "stmt7": true, - "stmt8": true + "stmt10": true } } diff --git a/parser/testdata/01939_type_map_json/metadata.json b/parser/testdata/01939_type_map_json/metadata.json index ab70e34390..0967ef424b 100644 --- a/parser/testdata/01939_type_map_json/metadata.json +++ b/parser/testdata/01939_type_map_json/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt16": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/01942_snowflakeIDToDateTime/metadata.json b/parser/testdata/01942_snowflakeIDToDateTime/metadata.json index b09bea8db0..0967ef424b 100644 --- a/parser/testdata/01942_snowflakeIDToDateTime/metadata.json +++ b/parser/testdata/01942_snowflakeIDToDateTime/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt25": true - } -} +{} diff --git a/parser/testdata/02006_test_positional_arguments/metadata.json b/parser/testdata/02006_test_positional_arguments/metadata.json index 98f73d1e66..1db778b822 100644 --- a/parser/testdata/02006_test_positional_arguments/metadata.json +++ b/parser/testdata/02006_test_positional_arguments/metadata.json @@ -3,7 +3,6 @@ "stmt23": true, "stmt24": true, "stmt25": true, - "stmt26": true, - "stmt66": true + "stmt26": true } } diff --git a/parser/testdata/02012_zookeeper_changed_enum_type/metadata.json b/parser/testdata/02012_zookeeper_changed_enum_type/metadata.json index cba8b1fd5c..0f293987f1 100644 --- a/parser/testdata/02012_zookeeper_changed_enum_type/metadata.json +++ b/parser/testdata/02012_zookeeper_changed_enum_type/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt5": true, "stmt6": true } diff --git a/parser/testdata/02020_exponential_smoothing/metadata.json b/parser/testdata/02020_exponential_smoothing/metadata.json index d838a1cc13..5b9df19a80 100644 --- a/parser/testdata/02020_exponential_smoothing/metadata.json +++ b/parser/testdata/02020_exponential_smoothing/metadata.json @@ -1,32 +1,7 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt14": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt2": true, - "stmt20": true, - "stmt21": true, - "stmt22": true, - "stmt23": true, - "stmt24": true, - "stmt26": true, - "stmt27": true, - "stmt28": true, - "stmt29": true, - "stmt3": true, - "stmt30": true, "stmt32": true, "stmt33": true, - "stmt35": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt8": true, - "stmt9": true + "stmt35": true } } diff --git a/parser/testdata/02100_replaceRegexpAll_bug/metadata.json b/parser/testdata/02100_replaceRegexpAll_bug/metadata.json index ccc7a8aa2a..f137d00e25 100644 --- a/parser/testdata/02100_replaceRegexpAll_bug/metadata.json +++ b/parser/testdata/02100_replaceRegexpAll_bug/metadata.json @@ -2,7 +2,6 @@ "explain_todo": { "stmt10": true, "stmt12": true, - "stmt2": true, "stmt3": true } } diff --git a/parser/testdata/02111_with_fill_no_rows/metadata.json b/parser/testdata/02111_with_fill_no_rows/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02111_with_fill_no_rows/metadata.json +++ b/parser/testdata/02111_with_fill_no_rows/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02113_untuple_func_alias/metadata.json b/parser/testdata/02113_untuple_func_alias/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02113_untuple_func_alias/metadata.json +++ b/parser/testdata/02113_untuple_func_alias/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02126_lc_window_functions/metadata.json b/parser/testdata/02126_lc_window_functions/metadata.json index b7ce0dc73e..3455a1864a 100644 --- a/parser/testdata/02126_lc_window_functions/metadata.json +++ b/parser/testdata/02126_lc_window_functions/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt2": true, "stmt3": true, "stmt4": true, diff --git a/parser/testdata/02155_read_in_order_max_rows_to_read/metadata.json b/parser/testdata/02155_read_in_order_max_rows_to_read/metadata.json index 464e92ccb3..0967ef424b 100644 --- a/parser/testdata/02155_read_in_order_max_rows_to_read/metadata.json +++ b/parser/testdata/02155_read_in_order_max_rows_to_read/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true - } -} +{} diff --git a/parser/testdata/02160_special_functions/metadata.json b/parser/testdata/02160_special_functions/metadata.json index adaa4823e7..0539fca0bd 100644 --- a/parser/testdata/02160_special_functions/metadata.json +++ b/parser/testdata/02160_special_functions/metadata.json @@ -21,8 +21,6 @@ "stmt32": true, "stmt33": true, "stmt34": true, - "stmt35": true, - "stmt8": true, - "stmt9": true + "stmt35": true } } diff --git a/parser/testdata/02161_addressToLineWithInlines/metadata.json b/parser/testdata/02161_addressToLineWithInlines/metadata.json index c45b7602ba..0967ef424b 100644 --- a/parser/testdata/02161_addressToLineWithInlines/metadata.json +++ b/parser/testdata/02161_addressToLineWithInlines/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt12": true - } -} +{} diff --git a/parser/testdata/02174_cte_scalar_cache/metadata.json b/parser/testdata/02174_cte_scalar_cache/metadata.json index f91f82fc4d..bd1b4cdd81 100644 --- a/parser/testdata/02174_cte_scalar_cache/metadata.json +++ b/parser/testdata/02174_cte_scalar_cache/metadata.json @@ -1,8 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt3": true, - "stmt4": true, "stmt6": true, "stmt7": true, "stmt8": true diff --git a/parser/testdata/02180_group_by_lowcardinality/metadata.json b/parser/testdata/02180_group_by_lowcardinality/metadata.json index aeb01f1428..b65b07d7a6 100644 --- a/parser/testdata/02180_group_by_lowcardinality/metadata.json +++ b/parser/testdata/02180_group_by_lowcardinality/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt4": true } } diff --git a/parser/testdata/02212_cte_and_table_alias/metadata.json b/parser/testdata/02212_cte_and_table_alias/metadata.json index 0d377b2ac2..0967ef424b 100644 --- a/parser/testdata/02212_cte_and_table_alias/metadata.json +++ b/parser/testdata/02212_cte_and_table_alias/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt3": true, - "stmt5": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/02242_join_rocksdb/metadata.json b/parser/testdata/02242_join_rocksdb/metadata.json index 4ce9679089..713ed400fd 100644 --- a/parser/testdata/02242_join_rocksdb/metadata.json +++ b/parser/testdata/02242_join_rocksdb/metadata.json @@ -2,10 +2,6 @@ "explain_todo": { "stmt16": true, "stmt18": true, - "stmt32": true, - "stmt34": true, - "stmt36": true, - "stmt38": true, "stmt39": true, "stmt40": true } diff --git a/parser/testdata/02267_special_operator_parse_alias_check/metadata.json b/parser/testdata/02267_special_operator_parse_alias_check/metadata.json index f99c56bd3d..ab99a79719 100644 --- a/parser/testdata/02267_special_operator_parse_alias_check/metadata.json +++ b/parser/testdata/02267_special_operator_parse_alias_check/metadata.json @@ -10,20 +10,13 @@ "stmt20": true, "stmt24": true, "stmt26": true, - "stmt27": true, "stmt28": true, - "stmt29": true, "stmt3": true, "stmt30": true, - "stmt31": true, "stmt32": true, - "stmt33": true, - "stmt34": true, "stmt35": true, "stmt36": true, "stmt37": true, - "stmt38": true, - "stmt39": true, "stmt41": true, "stmt43": true, "stmt44": true, diff --git a/parser/testdata/02271_fix_column_matcher_and_column_transformer/metadata.json b/parser/testdata/02271_fix_column_matcher_and_column_transformer/metadata.json index 8b0256d0ad..b563327205 100644 --- a/parser/testdata/02271_fix_column_matcher_and_column_transformer/metadata.json +++ b/parser/testdata/02271_fix_column_matcher_and_column_transformer/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt4": true, "stmt7": true } } diff --git a/parser/testdata/02322_sql_insert_format/metadata.json b/parser/testdata/02322_sql_insert_format/metadata.json index 0dd8a71a4b..0967ef424b 100644 --- a/parser/testdata/02322_sql_insert_format/metadata.json +++ b/parser/testdata/02322_sql_insert_format/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02341_global_join_cte/metadata.json b/parser/testdata/02341_global_join_cte/metadata.json index 6ed702cc94..0967ef424b 100644 --- a/parser/testdata/02341_global_join_cte/metadata.json +++ b/parser/testdata/02341_global_join_cte/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt1": true, - "stmt2": true, - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02345_analyzer_subqueries/metadata.json b/parser/testdata/02345_analyzer_subqueries/metadata.json index aabcc363e9..968d29e1ac 100644 --- a/parser/testdata/02345_analyzer_subqueries/metadata.json +++ b/parser/testdata/02345_analyzer_subqueries/metadata.json @@ -1,14 +1,6 @@ { "explain_todo": { - "stmt22": true, - "stmt23": true, - "stmt24": true, - "stmt25": true, "stmt26": true, - "stmt27": true, - "stmt28": true, - "stmt29": true, - "stmt30": true, - "stmt31": true + "stmt29": true } } diff --git a/parser/testdata/02345_implicit_transaction/metadata.json b/parser/testdata/02345_implicit_transaction/metadata.json index a4da083701..d8fa012e02 100644 --- a/parser/testdata/02345_implicit_transaction/metadata.json +++ b/parser/testdata/02345_implicit_transaction/metadata.json @@ -6,7 +6,6 @@ "stmt35": true, "stmt38": true, "stmt41": true, - "stmt45": true, "stmt47": true, "stmt48": true, "stmt6": true diff --git a/parser/testdata/02354_distributed_with_external_aggregation_memory_usage/metadata.json b/parser/testdata/02354_distributed_with_external_aggregation_memory_usage/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/02354_distributed_with_external_aggregation_memory_usage/metadata.json +++ b/parser/testdata/02354_distributed_with_external_aggregation_memory_usage/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/02364_window_case/metadata.json b/parser/testdata/02364_window_case/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02364_window_case/metadata.json +++ b/parser/testdata/02364_window_case/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02366_asof_optimize_predicate_bug_37813/metadata.json b/parser/testdata/02366_asof_optimize_predicate_bug_37813/metadata.json index 2cf11720b5..0967ef424b 100644 --- a/parser/testdata/02366_asof_optimize_predicate_bug_37813/metadata.json +++ b/parser/testdata/02366_asof_optimize_predicate_bug_37813/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02366_window_function_order_by/metadata.json b/parser/testdata/02366_window_function_order_by/metadata.json index f7c9a031b3..bc141058a4 100644 --- a/parser/testdata/02366_window_function_order_by/metadata.json +++ b/parser/testdata/02366_window_function_order_by/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt2": true, "stmt3": true } diff --git a/parser/testdata/02376_analyzer_in_function_subquery/metadata.json b/parser/testdata/02376_analyzer_in_function_subquery/metadata.json index fc35b15f1e..0967ef424b 100644 --- a/parser/testdata/02376_analyzer_in_function_subquery/metadata.json +++ b/parser/testdata/02376_analyzer_in_function_subquery/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt22": true, - "stmt24": true - } -} +{} diff --git a/parser/testdata/02385_profile_events_overflow/metadata.json b/parser/testdata/02385_profile_events_overflow/metadata.json index 6200de9839..0967ef424b 100644 --- a/parser/testdata/02385_profile_events_overflow/metadata.json +++ b/parser/testdata/02385_profile_events_overflow/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt14": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02387_analyzer_cte/metadata.json b/parser/testdata/02387_analyzer_cte/metadata.json index b803898e71..0967ef424b 100644 --- a/parser/testdata/02387_analyzer_cte/metadata.json +++ b/parser/testdata/02387_analyzer_cte/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt5": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02474_analyzer_subqueries_table_expression_modifiers/metadata.json b/parser/testdata/02474_analyzer_subqueries_table_expression_modifiers/metadata.json index 3af2fd134e..0967ef424b 100644 --- a/parser/testdata/02474_analyzer_subqueries_table_expression_modifiers/metadata.json +++ b/parser/testdata/02474_analyzer_subqueries_table_expression_modifiers/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt5": true, - "stmt6": true, - "stmt7": true - } -} +{} diff --git a/parser/testdata/02475_analyzer_join_tree_subquery/metadata.json b/parser/testdata/02475_analyzer_join_tree_subquery/metadata.json index 9a8cc69c0b..0967ef424b 100644 --- a/parser/testdata/02475_analyzer_join_tree_subquery/metadata.json +++ b/parser/testdata/02475_analyzer_join_tree_subquery/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02475_or_function_alias_and_const_where/metadata.json b/parser/testdata/02475_or_function_alias_and_const_where/metadata.json index 682bda1cbc..0967ef424b 100644 --- a/parser/testdata/02475_or_function_alias_and_const_where/metadata.json +++ b/parser/testdata/02475_or_function_alias_and_const_where/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt1": true, - "stmt2": true - } -} +{} diff --git a/parser/testdata/02478_analyzer_table_expression_aliases/metadata.json b/parser/testdata/02478_analyzer_table_expression_aliases/metadata.json index d5cbb487dd..0636ff7dc8 100644 --- a/parser/testdata/02478_analyzer_table_expression_aliases/metadata.json +++ b/parser/testdata/02478_analyzer_table_expression_aliases/metadata.json @@ -1,8 +1,6 @@ { "explain_todo": { "stmt15": true, - "stmt17": true, - "stmt19": true, "stmt23": true } } diff --git a/parser/testdata/02480_tlp_nan/metadata.json b/parser/testdata/02480_tlp_nan/metadata.json index 7b4ddafa53..0967ef424b 100644 --- a/parser/testdata/02480_tlp_nan/metadata.json +++ b/parser/testdata/02480_tlp_nan/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02494_query_cache_bugs/metadata.json b/parser/testdata/02494_query_cache_bugs/metadata.json index 360574cc6a..0967ef424b 100644 --- a/parser/testdata/02494_query_cache_bugs/metadata.json +++ b/parser/testdata/02494_query_cache_bugs/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt15": true, - "stmt16": true, - "stmt3": true, - "stmt4": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02494_query_cache_ignore_output_settings/metadata.json b/parser/testdata/02494_query_cache_ignore_output_settings/metadata.json index 2ea02271e5..31cb028fb1 100644 --- a/parser/testdata/02494_query_cache_ignore_output_settings/metadata.json +++ b/parser/testdata/02494_query_cache_ignore_output_settings/metadata.json @@ -2,8 +2,6 @@ "explain_todo": { "stmt10": true, "stmt11": true, - "stmt13": true, - "stmt8": true, - "stmt9": true + "stmt13": true } } diff --git a/parser/testdata/02494_query_cache_udf_sql/metadata.json b/parser/testdata/02494_query_cache_udf_sql/metadata.json index d066f8aa24..0967ef424b 100644 --- a/parser/testdata/02494_query_cache_udf_sql/metadata.json +++ b/parser/testdata/02494_query_cache_udf_sql/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt13": true, - "stmt5": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02503_join_switch_alias_fuzz/metadata.json b/parser/testdata/02503_join_switch_alias_fuzz/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02503_join_switch_alias_fuzz/metadata.json +++ b/parser/testdata/02503_join_switch_alias_fuzz/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02535_analyzer_group_by_use_nulls/metadata.json b/parser/testdata/02535_analyzer_group_by_use_nulls/metadata.json index 68bc6456a0..554b434097 100644 --- a/parser/testdata/02535_analyzer_group_by_use_nulls/metadata.json +++ b/parser/testdata/02535_analyzer_group_by_use_nulls/metadata.json @@ -1,8 +1,6 @@ { "explain_todo": { "stmt12": true, - "stmt14": true, - "stmt15": true, "stmt16": true, "stmt8": true, "stmt9": true diff --git a/parser/testdata/02552_analyzer_optimize_group_by_function_keys_crash/metadata.json b/parser/testdata/02552_analyzer_optimize_group_by_function_keys_crash/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/02552_analyzer_optimize_group_by_function_keys_crash/metadata.json +++ b/parser/testdata/02552_analyzer_optimize_group_by_function_keys_crash/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/02552_client_format_settings/metadata.json b/parser/testdata/02552_client_format_settings/metadata.json index 682bda1cbc..e9d6e46171 100644 --- a/parser/testdata/02552_client_format_settings/metadata.json +++ b/parser/testdata/02552_client_format_settings/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, - "stmt2": true + "stmt1": true } } diff --git a/parser/testdata/02569_order_by_aggregation_result/metadata.json b/parser/testdata/02569_order_by_aggregation_result/metadata.json index 682bda1cbc..ef58f80315 100644 --- a/parser/testdata/02569_order_by_aggregation_result/metadata.json +++ b/parser/testdata/02569_order_by_aggregation_result/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt2": true } } diff --git a/parser/testdata/02771_jit_functions_comparison_crash/metadata.json b/parser/testdata/02771_jit_functions_comparison_crash/metadata.json index b563327205..0967ef424b 100644 --- a/parser/testdata/02771_jit_functions_comparison_crash/metadata.json +++ b/parser/testdata/02771_jit_functions_comparison_crash/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt7": true - } -} +{} diff --git a/parser/testdata/02786_max_execution_time_leaf/metadata.json b/parser/testdata/02786_max_execution_time_leaf/metadata.json index 1295a45747..0967ef424b 100644 --- a/parser/testdata/02786_max_execution_time_leaf/metadata.json +++ b/parser/testdata/02786_max_execution_time_leaf/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt3": true - } -} +{} diff --git a/parser/testdata/02811_read_in_order_and_array_join_bug/metadata.json b/parser/testdata/02811_read_in_order_and_array_join_bug/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/02811_read_in_order_and_array_join_bug/metadata.json +++ b/parser/testdata/02811_read_in_order_and_array_join_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/02814_order_by_tuple_window_function/metadata.json b/parser/testdata/02814_order_by_tuple_window_function/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02814_order_by_tuple_window_function/metadata.json +++ b/parser/testdata/02814_order_by_tuple_window_function/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02815_join_algorithm_setting/metadata.json b/parser/testdata/02815_join_algorithm_setting/metadata.json index 3fd614acf2..79c9862e6d 100644 --- a/parser/testdata/02815_join_algorithm_setting/metadata.json +++ b/parser/testdata/02815_join_algorithm_setting/metadata.json @@ -8,8 +8,6 @@ "stmt26": true, "stmt28": true, "stmt30": true, - "stmt33": true, - "stmt34": true, "stmt8": true } } diff --git a/parser/testdata/02833_array_join_columns/metadata.json b/parser/testdata/02833_array_join_columns/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/02833_array_join_columns/metadata.json +++ b/parser/testdata/02833_array_join_columns/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/02834_analyzer_with_statement_references/metadata.json b/parser/testdata/02834_analyzer_with_statement_references/metadata.json index bc141058a4..0967ef424b 100644 --- a/parser/testdata/02834_analyzer_with_statement_references/metadata.json +++ b/parser/testdata/02834_analyzer_with_statement_references/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt3": true - } -} +{} diff --git a/parser/testdata/02834_array_exists_segfault/metadata.json b/parser/testdata/02834_array_exists_segfault/metadata.json index 12faad3d93..0967ef424b 100644 --- a/parser/testdata/02834_array_exists_segfault/metadata.json +++ b/parser/testdata/02834_array_exists_segfault/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt4": true, - "stmt6": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02841_not_ready_set_join_on/metadata.json b/parser/testdata/02841_not_ready_set_join_on/metadata.json index 6ed702cc94..0967ef424b 100644 --- a/parser/testdata/02841_not_ready_set_join_on/metadata.json +++ b/parser/testdata/02841_not_ready_set_join_on/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt1": true, - "stmt2": true, - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02863_delayed_source_with_totals_and_extremes/metadata.json b/parser/testdata/02863_delayed_source_with_totals_and_extremes/metadata.json index ff0eba6904..dbdbb76d4f 100644 --- a/parser/testdata/02863_delayed_source_with_totals_and_extremes/metadata.json +++ b/parser/testdata/02863_delayed_source_with_totals_and_extremes/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt6": true, - "stmt7": true + "stmt6": true } } diff --git a/parser/testdata/02868_select_support_from_keywords/metadata.json b/parser/testdata/02868_select_support_from_keywords/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/02868_select_support_from_keywords/metadata.json +++ b/parser/testdata/02868_select_support_from_keywords/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/02871_join_on_system_errors/metadata.json b/parser/testdata/02871_join_on_system_errors/metadata.json index 682bda1cbc..ef58f80315 100644 --- a/parser/testdata/02871_join_on_system_errors/metadata.json +++ b/parser/testdata/02871_join_on_system_errors/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt2": true } } diff --git a/parser/testdata/02890_untuple_column_names/metadata.json b/parser/testdata/02890_untuple_column_names/metadata.json index 64eb94ca49..0967ef424b 100644 --- a/parser/testdata/02890_untuple_column_names/metadata.json +++ b/parser/testdata/02890_untuple_column_names/metadata.json @@ -1,25 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt2": true, - "stmt20": true, - "stmt22": true, - "stmt23": true, - "stmt25": true, - "stmt27": true, - "stmt28": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt7": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02901_remove_nullable_crash_analyzer/metadata.json b/parser/testdata/02901_remove_nullable_crash_analyzer/metadata.json index f5dd12602b..ef58f80315 100644 --- a/parser/testdata/02901_remove_nullable_crash_analyzer/metadata.json +++ b/parser/testdata/02901_remove_nullable_crash_analyzer/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt5": true + "stmt2": true } } diff --git a/parser/testdata/02902_json_skip_null_values/metadata.json b/parser/testdata/02902_json_skip_null_values/metadata.json index 1839bb7316..cba8b1fd5c 100644 --- a/parser/testdata/02902_json_skip_null_values/metadata.json +++ b/parser/testdata/02902_json_skip_null_values/metadata.json @@ -1,8 +1,6 @@ { "explain_todo": { "stmt1": true, - "stmt2": true, - "stmt3": true, "stmt5": true, "stmt6": true } diff --git a/parser/testdata/02907_read_buffer_content_is_cached_multiple_blobs/metadata.json b/parser/testdata/02907_read_buffer_content_is_cached_multiple_blobs/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02907_read_buffer_content_is_cached_multiple_blobs/metadata.json +++ b/parser/testdata/02907_read_buffer_content_is_cached_multiple_blobs/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02949_ttl_group_by_bug/metadata.json b/parser/testdata/02949_ttl_group_by_bug/metadata.json index c55f31987e..7b4ddafa53 100644 --- a/parser/testdata/02949_ttl_group_by_bug/metadata.json +++ b/parser/testdata/02949_ttl_group_by_bug/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt3": true, - "stmt4": true, - "stmt6": true + "stmt4": true } } diff --git a/parser/testdata/02953_slow_create_view/metadata.json b/parser/testdata/02953_slow_create_view/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/02953_slow_create_view/metadata.json +++ b/parser/testdata/02953_slow_create_view/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/02968_sumMap_with_nan/metadata.json b/parser/testdata/02968_sumMap_with_nan/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02968_sumMap_with_nan/metadata.json +++ b/parser/testdata/02968_sumMap_with_nan/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02972_parallel_replicas_cte/metadata.json b/parser/testdata/02972_parallel_replicas_cte/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/02972_parallel_replicas_cte/metadata.json +++ b/parser/testdata/02972_parallel_replicas_cte/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/02973_analyzer_join_use_nulls_column_not_found/metadata.json b/parser/testdata/02973_analyzer_join_use_nulls_column_not_found/metadata.json index b937d68848..0967ef424b 100644 --- a/parser/testdata/02973_analyzer_join_use_nulls_column_not_found/metadata.json +++ b/parser/testdata/02973_analyzer_join_use_nulls_column_not_found/metadata.json @@ -1,9 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt5": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02985_shard_query_start_time/metadata.json b/parser/testdata/02985_shard_query_start_time/metadata.json index 943b275814..dbdbb76d4f 100644 --- a/parser/testdata/02985_shard_query_start_time/metadata.json +++ b/parser/testdata/02985_shard_query_start_time/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt4": true, "stmt6": true } } diff --git a/parser/testdata/02989_join_using_parent_scope/metadata.json b/parser/testdata/02989_join_using_parent_scope/metadata.json index ccc88f715d..fec152526a 100644 --- a/parser/testdata/02989_join_using_parent_scope/metadata.json +++ b/parser/testdata/02989_join_using_parent_scope/metadata.json @@ -1,8 +1,5 @@ { "explain_todo": { - "stmt32": true, - "stmt39": true, - "stmt40": true, - "stmt41": true + "stmt32": true } } diff --git a/parser/testdata/02998_system_dns_cache_table/metadata.json b/parser/testdata/02998_system_dns_cache_table/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/02998_system_dns_cache_table/metadata.json +++ b/parser/testdata/02998_system_dns_cache_table/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/02999_scalar_subqueries_bug_2/metadata.json b/parser/testdata/02999_scalar_subqueries_bug_2/metadata.json index cc8d69ec3f..f4c74e32be 100644 --- a/parser/testdata/02999_scalar_subqueries_bug_2/metadata.json +++ b/parser/testdata/02999_scalar_subqueries_bug_2/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt10": true, - "stmt6": true + "stmt10": true } } diff --git a/parser/testdata/03006_parallel_replicas_cte_explain_syntax_crash/metadata.json b/parser/testdata/03006_parallel_replicas_cte_explain_syntax_crash/metadata.json index b563327205..0967ef424b 100644 --- a/parser/testdata/03006_parallel_replicas_cte_explain_syntax_crash/metadata.json +++ b/parser/testdata/03006_parallel_replicas_cte_explain_syntax_crash/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt7": true - } -} +{} diff --git a/parser/testdata/03014_async_with_dedup_part_log_rmt/metadata.json b/parser/testdata/03014_async_with_dedup_part_log_rmt/metadata.json index 8555cd9740..e535539f2e 100644 --- a/parser/testdata/03014_async_with_dedup_part_log_rmt/metadata.json +++ b/parser/testdata/03014_async_with_dedup_part_log_rmt/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt12": true, "stmt8": true } diff --git a/parser/testdata/03015_analyzer_groupby_fuzz_60772/metadata.json b/parser/testdata/03015_analyzer_groupby_fuzz_60772/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03015_analyzer_groupby_fuzz_60772/metadata.json +++ b/parser/testdata/03015_analyzer_groupby_fuzz_60772/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03017_analyzer_groupby_fuzz_61600/metadata.json b/parser/testdata/03017_analyzer_groupby_fuzz_61600/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03017_analyzer_groupby_fuzz_61600/metadata.json +++ b/parser/testdata/03017_analyzer_groupby_fuzz_61600/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03022_highlight_digit_groups/metadata.json b/parser/testdata/03022_highlight_digit_groups/metadata.json index c55f31987e..0967ef424b 100644 --- a/parser/testdata/03022_highlight_digit_groups/metadata.json +++ b/parser/testdata/03022_highlight_digit_groups/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/03033_analyzer_resolve_from_parent_scope/metadata.json b/parser/testdata/03033_analyzer_resolve_from_parent_scope/metadata.json index 6da6ddac9a..9a8cc69c0b 100644 --- a/parser/testdata/03033_analyzer_resolve_from_parent_scope/metadata.json +++ b/parser/testdata/03033_analyzer_resolve_from_parent_scope/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt2": true, - "stmt4": true, - "stmt5": true + "stmt4": true } } diff --git a/parser/testdata/03038_ambiguous_column/metadata.json b/parser/testdata/03038_ambiguous_column/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03038_ambiguous_column/metadata.json +++ b/parser/testdata/03038_ambiguous_column/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03039_unknown_identifier_window_function/metadata.json b/parser/testdata/03039_unknown_identifier_window_function/metadata.json index 3455a1864a..0967ef424b 100644 --- a/parser/testdata/03039_unknown_identifier_window_function/metadata.json +++ b/parser/testdata/03039_unknown_identifier_window_function/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt3": true, - "stmt4": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/03041_select_with_query_result/metadata.json b/parser/testdata/03041_select_with_query_result/metadata.json index 342b3ff5b4..0967ef424b 100644 --- a/parser/testdata/03041_select_with_query_result/metadata.json +++ b/parser/testdata/03041_select_with_query_result/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt8": true - } -} +{} diff --git a/parser/testdata/03067_analyzer_complex_alias_join/metadata.json b/parser/testdata/03067_analyzer_complex_alias_join/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03067_analyzer_complex_alias_join/metadata.json +++ b/parser/testdata/03067_analyzer_complex_alias_join/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03086_analyzer_window_func_part_of_group_by/metadata.json b/parser/testdata/03086_analyzer_window_func_part_of_group_by/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03086_analyzer_window_func_part_of_group_by/metadata.json +++ b/parser/testdata/03086_analyzer_window_func_part_of_group_by/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03087_analyzer_subquery_with_alias/metadata.json b/parser/testdata/03087_analyzer_subquery_with_alias/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03087_analyzer_subquery_with_alias/metadata.json +++ b/parser/testdata/03087_analyzer_subquery_with_alias/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03101_analyzer_identifiers_2/metadata.json b/parser/testdata/03101_analyzer_identifiers_2/metadata.json index fcb5f257ad..95cd2c2b48 100644 --- a/parser/testdata/03101_analyzer_identifiers_2/metadata.json +++ b/parser/testdata/03101_analyzer_identifiers_2/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt19": true, "stmt42": true } } diff --git a/parser/testdata/03102_prefer_column_name_to_alias/metadata.json b/parser/testdata/03102_prefer_column_name_to_alias/metadata.json index 0438c9b85f..0967ef424b 100644 --- a/parser/testdata/03102_prefer_column_name_to_alias/metadata.json +++ b/parser/testdata/03102_prefer_column_name_to_alias/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt15": true - } -} +{} diff --git a/parser/testdata/03109_ast_too_big/metadata.json b/parser/testdata/03109_ast_too_big/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03109_ast_too_big/metadata.json +++ b/parser/testdata/03109_ast_too_big/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03114_analyzer_cte_with_join/metadata.json b/parser/testdata/03114_analyzer_cte_with_join/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03114_analyzer_cte_with_join/metadata.json +++ b/parser/testdata/03114_analyzer_cte_with_join/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03119_analyzer_window_function_in_CTE_alias/metadata.json b/parser/testdata/03119_analyzer_window_function_in_CTE_alias/metadata.json index bb8602ff9a..0967ef424b 100644 --- a/parser/testdata/03119_analyzer_window_function_in_CTE_alias/metadata.json +++ b/parser/testdata/03119_analyzer_window_function_in_CTE_alias/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt10":true,"stmt6":true,"stmt8":true}} +{} diff --git a/parser/testdata/03123_analyzer_dist_join_CTE/metadata.json b/parser/testdata/03123_analyzer_dist_join_CTE/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/03123_analyzer_dist_join_CTE/metadata.json +++ b/parser/testdata/03123_analyzer_dist_join_CTE/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/03124_analyzer_nested_CTE_dist_in/metadata.json b/parser/testdata/03124_analyzer_nested_CTE_dist_in/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03124_analyzer_nested_CTE_dist_in/metadata.json +++ b/parser/testdata/03124_analyzer_nested_CTE_dist_in/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03125_analyzer_CTE_two_joins/metadata.json b/parser/testdata/03125_analyzer_CTE_two_joins/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03125_analyzer_CTE_two_joins/metadata.json +++ b/parser/testdata/03125_analyzer_CTE_two_joins/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03129_cte_with_final/metadata.json b/parser/testdata/03129_cte_with_final/metadata.json index ff0eba6904..dbdbb76d4f 100644 --- a/parser/testdata/03129_cte_with_final/metadata.json +++ b/parser/testdata/03129_cte_with_final/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt6": true, - "stmt7": true + "stmt6": true } } diff --git a/parser/testdata/03143_cte_scope/metadata.json b/parser/testdata/03143_cte_scope/metadata.json index f4c74e32be..0967ef424b 100644 --- a/parser/testdata/03143_cte_scope/metadata.json +++ b/parser/testdata/03143_cte_scope/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt10": true - } -} +{} diff --git a/parser/testdata/03143_window_functions_qualify_validation/metadata.json b/parser/testdata/03143_window_functions_qualify_validation/metadata.json index 7b4ddafa53..0967ef424b 100644 --- a/parser/testdata/03143_window_functions_qualify_validation/metadata.json +++ b/parser/testdata/03143_window_functions_qualify_validation/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/03146_tpc_ds_grouping/metadata.json b/parser/testdata/03146_tpc_ds_grouping/metadata.json index fffcb7d38b..7b4ddafa53 100644 --- a/parser/testdata/03146_tpc_ds_grouping/metadata.json +++ b/parser/testdata/03146_tpc_ds_grouping/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt2": true, "stmt3": true, "stmt4": true } diff --git a/parser/testdata/03147_rows_before_limit_fix/metadata.json b/parser/testdata/03147_rows_before_limit_fix/metadata.json index a954a15222..0967ef424b 100644 --- a/parser/testdata/03147_rows_before_limit_fix/metadata.json +++ b/parser/testdata/03147_rows_before_limit_fix/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/03169_display_column_names_in_footer/metadata.json b/parser/testdata/03169_display_column_names_in_footer/metadata.json index 333ea86e3d..0967ef424b 100644 --- a/parser/testdata/03169_display_column_names_in_footer/metadata.json +++ b/parser/testdata/03169_display_column_names_in_footer/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt14": true, - "stmt2": true, - "stmt3": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/03172_format_settings_clauses/metadata.json b/parser/testdata/03172_format_settings_clauses/metadata.json index 0de9bf55e9..972c3e87e9 100644 --- a/parser/testdata/03172_format_settings_clauses/metadata.json +++ b/parser/testdata/03172_format_settings_clauses/metadata.json @@ -5,7 +5,6 @@ "stmt4": true, "stmt5": true, "stmt6": true, - "stmt7": true, "stmt8": true, "stmt9": true } diff --git a/parser/testdata/03196_max_intersections_arena_crash/metadata.json b/parser/testdata/03196_max_intersections_arena_crash/metadata.json index 7b4ddafa53..0967ef424b 100644 --- a/parser/testdata/03196_max_intersections_arena_crash/metadata.json +++ b/parser/testdata/03196_max_intersections_arena_crash/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/03198_h3_polygon_to_cells/metadata.json b/parser/testdata/03198_h3_polygon_to_cells/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03198_h3_polygon_to_cells/metadata.json +++ b/parser/testdata/03198_h3_polygon_to_cells/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03199_queries_with_new_analyzer/metadata.json b/parser/testdata/03199_queries_with_new_analyzer/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03199_queries_with_new_analyzer/metadata.json +++ b/parser/testdata/03199_queries_with_new_analyzer/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03201_analyzer_resolve_in_parent_scope/metadata.json b/parser/testdata/03201_analyzer_resolve_in_parent_scope/metadata.json index 3346fe06f3..7d6fbb092b 100644 --- a/parser/testdata/03201_analyzer_resolve_in_parent_scope/metadata.json +++ b/parser/testdata/03201_analyzer_resolve_in_parent_scope/metadata.json @@ -4,7 +4,6 @@ "stmt2": true, "stmt3": true, "stmt5": true, - "stmt7": true, "stmt9": true } } diff --git a/parser/testdata/03217_filtering_in_storage_merge/metadata.json b/parser/testdata/03217_filtering_in_storage_merge/metadata.json index 5cbbf535f7..3a06a4a1ac 100644 --- a/parser/testdata/03217_filtering_in_storage_merge/metadata.json +++ b/parser/testdata/03217_filtering_in_storage_merge/metadata.json @@ -1 +1,5 @@ -{"explain_todo":{"stmt1":true,"stmt5":true}} +{ + "explain_todo": { + "stmt5": true + } +} diff --git a/parser/testdata/03217_fliter_pushdown_no_keys/metadata.json b/parser/testdata/03217_fliter_pushdown_no_keys/metadata.json index 7ad5569408..0967ef424b 100644 --- a/parser/testdata/03217_fliter_pushdown_no_keys/metadata.json +++ b/parser/testdata/03217_fliter_pushdown_no_keys/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt9": true - } -} +{} diff --git a/parser/testdata/03228_url_engine_response_headers/metadata.json b/parser/testdata/03228_url_engine_response_headers/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03228_url_engine_response_headers/metadata.json +++ b/parser/testdata/03228_url_engine_response_headers/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03298_triger_local_error_format/metadata.json b/parser/testdata/03298_triger_local_error_format/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03298_triger_local_error_format/metadata.json +++ b/parser/testdata/03298_triger_local_error_format/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03305_compressed_memory_eng_crash_reading_subcolumn/metadata.json b/parser/testdata/03305_compressed_memory_eng_crash_reading_subcolumn/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03305_compressed_memory_eng_crash_reading_subcolumn/metadata.json +++ b/parser/testdata/03305_compressed_memory_eng_crash_reading_subcolumn/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03307_parallel_hash_max_joined_rows/metadata.json b/parser/testdata/03307_parallel_hash_max_joined_rows/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/03307_parallel_hash_max_joined_rows/metadata.json +++ b/parser/testdata/03307_parallel_hash_max_joined_rows/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/03312_line_numbers/metadata.json b/parser/testdata/03312_line_numbers/metadata.json index cba8b1fd5c..0f293987f1 100644 --- a/parser/testdata/03312_line_numbers/metadata.json +++ b/parser/testdata/03312_line_numbers/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt5": true, "stmt6": true } diff --git a/parser/testdata/03315_trim_two_args/metadata.json b/parser/testdata/03315_trim_two_args/metadata.json index 85155748e3..dc0702ac62 100644 --- a/parser/testdata/03315_trim_two_args/metadata.json +++ b/parser/testdata/03315_trim_two_args/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt29": true, "stmt30": true } } diff --git a/parser/testdata/03319_concurrent_hash_join_double_preallocation_bug/metadata.json b/parser/testdata/03319_concurrent_hash_join_double_preallocation_bug/metadata.json index 15223e732d..ab9202e88e 100644 --- a/parser/testdata/03319_concurrent_hash_join_double_preallocation_bug/metadata.json +++ b/parser/testdata/03319_concurrent_hash_join_double_preallocation_bug/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt11": true, - "stmt9": true + "stmt11": true } } diff --git a/parser/testdata/03351_client_insert_bad_connection_state/metadata.json b/parser/testdata/03351_client_insert_bad_connection_state/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03351_client_insert_bad_connection_state/metadata.json +++ b/parser/testdata/03351_client_insert_bad_connection_state/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03356_analyzer_qualified_matcher_error/metadata.json b/parser/testdata/03356_analyzer_qualified_matcher_error/metadata.json index 3455a1864a..0967ef424b 100644 --- a/parser/testdata/03356_analyzer_qualified_matcher_error/metadata.json +++ b/parser/testdata/03356_analyzer_qualified_matcher_error/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt3": true, - "stmt4": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/03356_analyzer_unused_scalar_subquery/metadata.json b/parser/testdata/03356_analyzer_unused_scalar_subquery/metadata.json index bc141058a4..0967ef424b 100644 --- a/parser/testdata/03356_analyzer_unused_scalar_subquery/metadata.json +++ b/parser/testdata/03356_analyzer_unused_scalar_subquery/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt3": true - } -} +{} diff --git a/parser/testdata/03360_any_join_parallel_hash_bug/metadata.json b/parser/testdata/03360_any_join_parallel_hash_bug/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03360_any_join_parallel_hash_bug/metadata.json +++ b/parser/testdata/03360_any_join_parallel_hash_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03362_join_on_filterpushdown/metadata.json b/parser/testdata/03362_join_on_filterpushdown/metadata.json index ad3f280133..f8977b9c38 100644 --- a/parser/testdata/03362_join_on_filterpushdown/metadata.json +++ b/parser/testdata/03362_join_on_filterpushdown/metadata.json @@ -8,8 +8,6 @@ "stmt16": true, "stmt17": true, "stmt5": true, - "stmt6": true, - "stmt7": true, "stmt8": true, "stmt9": true } diff --git a/parser/testdata/03363_function_keccak256/metadata.json b/parser/testdata/03363_function_keccak256/metadata.json index d4d1d99f95..0967ef424b 100644 --- a/parser/testdata/03363_function_keccak256/metadata.json +++ b/parser/testdata/03363_function_keccak256/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt14": true - } -} +{} diff --git a/parser/testdata/03371_analyzer_filter_pushdown_distributed/metadata.json b/parser/testdata/03371_analyzer_filter_pushdown_distributed/metadata.json index afaaa4b0a6..0967ef424b 100644 --- a/parser/testdata/03371_analyzer_filter_pushdown_distributed/metadata.json +++ b/parser/testdata/03371_analyzer_filter_pushdown_distributed/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/03403_read_in_order_streams_memory_usage/metadata.json b/parser/testdata/03403_read_in_order_streams_memory_usage/metadata.json index 943b275814..dbdbb76d4f 100644 --- a/parser/testdata/03403_read_in_order_streams_memory_usage/metadata.json +++ b/parser/testdata/03403_read_in_order_streams_memory_usage/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt4": true, "stmt6": true } } diff --git a/parser/testdata/03432_input_format_parquet_max_block_size_validation/metadata.json b/parser/testdata/03432_input_format_parquet_max_block_size_validation/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03432_input_format_parquet_max_block_size_validation/metadata.json +++ b/parser/testdata/03432_input_format_parquet_max_block_size_validation/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03447_window_functions_distinct/metadata.json b/parser/testdata/03447_window_functions_distinct/metadata.json index d2b3a2db70..34dfcd0759 100644 --- a/parser/testdata/03447_window_functions_distinct/metadata.json +++ b/parser/testdata/03447_window_functions_distinct/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt10": true, - "stmt2": true, "stmt3": true, "stmt4": true, "stmt6": true, diff --git a/parser/testdata/03448_window_functions_distinct_distributed/metadata.json b/parser/testdata/03448_window_functions_distinct_distributed/metadata.json index 34ba7fd722..75570071c7 100644 --- a/parser/testdata/03448_window_functions_distinct_distributed/metadata.json +++ b/parser/testdata/03448_window_functions_distinct_distributed/metadata.json @@ -1,11 +1,9 @@ { "explain_todo": { "stmt10": true, - "stmt2": true, "stmt3": true, "stmt4": true, "stmt5": true, - "stmt7": true, "stmt8": true, "stmt9": true } diff --git a/parser/testdata/03449_window_cannot_find_column/metadata.json b/parser/testdata/03449_window_cannot_find_column/metadata.json index c84e30800d..1295a45747 100644 --- a/parser/testdata/03449_window_cannot_find_column/metadata.json +++ b/parser/testdata/03449_window_cannot_find_column/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt7": true + "stmt3": true } } diff --git a/parser/testdata/03457_bitmapContains_nullable/metadata.json b/parser/testdata/03457_bitmapContains_nullable/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03457_bitmapContains_nullable/metadata.json +++ b/parser/testdata/03457_bitmapContains_nullable/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03513_filter_push_down_rand_bug/metadata.json b/parser/testdata/03513_filter_push_down_rand_bug/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03513_filter_push_down_rand_bug/metadata.json +++ b/parser/testdata/03513_filter_push_down_rand_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03519_cte_allow_push_predicate_ast_for_distributed_subqueries_bug/metadata.json b/parser/testdata/03519_cte_allow_push_predicate_ast_for_distributed_subqueries_bug/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03519_cte_allow_push_predicate_ast_for_distributed_subqueries_bug/metadata.json +++ b/parser/testdata/03519_cte_allow_push_predicate_ast_for_distributed_subqueries_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03519_multiple_join_using/metadata.json b/parser/testdata/03519_multiple_join_using/metadata.json index f4c74e32be..0967ef424b 100644 --- a/parser/testdata/03519_multiple_join_using/metadata.json +++ b/parser/testdata/03519_multiple_join_using/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt10": true - } -} +{} diff --git a/parser/testdata/03520_analyzer_distributed_in_cte_bug/metadata.json b/parser/testdata/03520_analyzer_distributed_in_cte_bug/metadata.json index 3455a1864a..0967ef424b 100644 --- a/parser/testdata/03520_analyzer_distributed_in_cte_bug/metadata.json +++ b/parser/testdata/03520_analyzer_distributed_in_cte_bug/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt3": true, - "stmt4": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/03538_analyzer_lag_lead_functions/metadata.json b/parser/testdata/03538_analyzer_lag_lead_functions/metadata.json index f77c047110..ef58f80315 100644 --- a/parser/testdata/03538_analyzer_lag_lead_functions/metadata.json +++ b/parser/testdata/03538_analyzer_lag_lead_functions/metadata.json @@ -1,9 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt3": true, - "stmt4": true, - "stmt6": true, - "stmt7": true + "stmt2": true } } diff --git a/parser/testdata/03538_array_except/metadata.json b/parser/testdata/03538_array_except/metadata.json index 52e6a5eee1..99b2a0c4b1 100644 --- a/parser/testdata/03538_array_except/metadata.json +++ b/parser/testdata/03538_array_except/metadata.json @@ -3,7 +3,6 @@ "stmt10": true, "stmt11": true, "stmt21": true, - "stmt24": true, "stmt30": true } } diff --git a/parser/testdata/03541_rename_column_start/metadata.json b/parser/testdata/03541_rename_column_start/metadata.json index 1630be7c96..c55f31987e 100644 --- a/parser/testdata/03541_rename_column_start/metadata.json +++ b/parser/testdata/03541_rename_column_start/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt1": true, "stmt3": true, "stmt4": true, "stmt6": true diff --git a/parser/testdata/03561_analyzer_cte_cycle_resolve_bug/metadata.json b/parser/testdata/03561_analyzer_cte_cycle_resolve_bug/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/03561_analyzer_cte_cycle_resolve_bug/metadata.json +++ b/parser/testdata/03561_analyzer_cte_cycle_resolve_bug/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/03568_udf_memory_tracking/metadata.json b/parser/testdata/03568_udf_memory_tracking/metadata.json index 0081ae918c..3a06a4a1ac 100644 --- a/parser/testdata/03568_udf_memory_tracking/metadata.json +++ b/parser/testdata/03568_udf_memory_tracking/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt3": true, "stmt5": true } } diff --git a/parser/testdata/03577_server_constant_folding/metadata.json b/parser/testdata/03577_server_constant_folding/metadata.json index d4ad1b3c3b..0967ef424b 100644 --- a/parser/testdata/03577_server_constant_folding/metadata.json +++ b/parser/testdata/03577_server_constant_folding/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true, - "stmt17": true - } -} +{} diff --git a/parser/testdata/03581_parallel_replicas_task_size/metadata.json b/parser/testdata/03581_parallel_replicas_task_size/metadata.json index 9c4aa1706d..ae11f9e277 100644 --- a/parser/testdata/03581_parallel_replicas_task_size/metadata.json +++ b/parser/testdata/03581_parallel_replicas_task_size/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt11": true, "stmt13": true, "stmt2": true } diff --git a/parser/testdata/03583_rewrite_in_to_join/metadata.json b/parser/testdata/03583_rewrite_in_to_join/metadata.json index 3b8e7f7464..c15cbad412 100644 --- a/parser/testdata/03583_rewrite_in_to_join/metadata.json +++ b/parser/testdata/03583_rewrite_in_to_join/metadata.json @@ -1 +1,6 @@ -{"explain_todo":{"stmt20":true,"stmt21":true,"stmt23":true,"stmt25":true,"stmt26":true,"stmt5":true}} +{ + "explain_todo": { + "stmt26": true, + "stmt5": true + } +} diff --git a/parser/testdata/03593_any_join_swap_tables/metadata.json b/parser/testdata/03593_any_join_swap_tables/metadata.json index 52d8b140cf..7ad5569408 100644 --- a/parser/testdata/03593_any_join_swap_tables/metadata.json +++ b/parser/testdata/03593_any_join_swap_tables/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt1": true, - "stmt7": true, "stmt9": true } } diff --git a/parser/testdata/03595_pread_threadpool_direct_io/metadata.json b/parser/testdata/03595_pread_threadpool_direct_io/metadata.json index 97c64968a0..b563327205 100644 --- a/parser/testdata/03595_pread_threadpool_direct_io/metadata.json +++ b/parser/testdata/03595_pread_threadpool_direct_io/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt4": true, - "stmt5": true, "stmt7": true } } diff --git a/parser/testdata/03601_inconsistent_table_names/metadata.json b/parser/testdata/03601_inconsistent_table_names/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03601_inconsistent_table_names/metadata.json +++ b/parser/testdata/03601_inconsistent_table_names/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03601_insert_squashing_remove_const/metadata.json b/parser/testdata/03601_insert_squashing_remove_const/metadata.json index 1295a45747..0967ef424b 100644 --- a/parser/testdata/03601_insert_squashing_remove_const/metadata.json +++ b/parser/testdata/03601_insert_squashing_remove_const/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt3": true - } -} +{} diff --git a/parser/testdata/03601_replace_regex_fixedstring_empty_needle/metadata.json b/parser/testdata/03601_replace_regex_fixedstring_empty_needle/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03601_replace_regex_fixedstring_empty_needle/metadata.json +++ b/parser/testdata/03601_replace_regex_fixedstring_empty_needle/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03643_paste_join_disable_filter_pushdown/metadata.json b/parser/testdata/03643_paste_join_disable_filter_pushdown/metadata.json index 9a8cc69c0b..0967ef424b 100644 --- a/parser/testdata/03643_paste_join_disable_filter_pushdown/metadata.json +++ b/parser/testdata/03643_paste_join_disable_filter_pushdown/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/03722_function_trim_ltrim_rtrim_alias/metadata.json b/parser/testdata/03722_function_trim_ltrim_rtrim_alias/metadata.json index 7834e3071b..ffd36c155d 100644 --- a/parser/testdata/03722_function_trim_ltrim_rtrim_alias/metadata.json +++ b/parser/testdata/03722_function_trim_ltrim_rtrim_alias/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt10": true, "stmt11": true, "stmt12": true, "stmt13": true, @@ -8,7 +7,6 @@ "stmt17": true, "stmt5": true, "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt8": true } } diff --git a/parser/testdata/03728_analyzer_identifier_resolution_join/metadata.json b/parser/testdata/03728_analyzer_identifier_resolution_join/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/03728_analyzer_identifier_resolution_join/metadata.json +++ b/parser/testdata/03728_analyzer_identifier_resolution_join/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{}