diff --git a/ast/ast.go b/ast/ast.go index 1bad452b5b..7fc2ca021b 100644 --- a/ast/ast.go +++ b/ast/ast.go @@ -656,6 +656,7 @@ type ShowQuery struct { Like string `json:"like,omitempty"` Where Expression `json:"where,omitempty"` Limit Expression `json:"limit,omitempty"` + Format string `json:"format,omitempty"` } func (s *ShowQuery) Pos() token.Position { return s.Position } @@ -780,7 +781,9 @@ func (r *RenameQuery) statementNode() {} // ExchangeQuery represents an EXCHANGE TABLES statement. type ExchangeQuery struct { Position token.Position `json:"-"` + Database1 string `json:"database1,omitempty"` Table1 string `json:"table1"` + Database2 string `json:"database2,omitempty"` Table2 string `json:"table2"` OnCluster string `json:"on_cluster,omitempty"` } diff --git a/internal/explain/explain.go b/internal/explain/explain.go index 9c49c241ac..6975d8d12a 100644 --- a/internal/explain/explain.go +++ b/internal/explain/explain.go @@ -115,6 +115,8 @@ func Node(sb *strings.Builder, node interface{}, depth int) { explainDropQuery(sb, n, indent, depth) case *ast.RenameQuery: explainRenameQuery(sb, n, indent, depth) + case *ast.ExchangeQuery: + explainExchangeQuery(sb, n, indent) case *ast.SetQuery: explainSetQuery(sb, indent) case *ast.SystemQuery: diff --git a/internal/explain/statements.go b/internal/explain/statements.go index 0f78bc2f26..014d96f423 100644 --- a/internal/explain/statements.go +++ b/internal/explain/statements.go @@ -462,6 +462,37 @@ func explainRenameQuery(sb *strings.Builder, n *ast.RenameQuery, indent string, } } +func explainExchangeQuery(sb *strings.Builder, n *ast.ExchangeQuery, indent string) { + if n == nil { + fmt.Fprintf(sb, "%s*ast.ExchangeQuery\n", indent) + return + } + // Count identifiers: 2 per table (db + table if qualified, or just table) + // EXCHANGE TABLES outputs as "Rename" in ClickHouse + children := 0 + if n.Database1 != "" { + children += 2 // db1 + table1 + } else { + children += 1 // just table1 + } + if n.Database2 != "" { + children += 2 // db2 + table2 + } else { + children += 1 // just table2 + } + fmt.Fprintf(sb, "%sRename (children %d)\n", indent, children) + // First table + if n.Database1 != "" { + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Database1) + } + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Table1) + // Second table + if n.Database2 != "" { + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Database2) + } + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Table2) +} + func explainSetQuery(sb *strings.Builder, indent string) { fmt.Fprintf(sb, "%sSet\n", indent) } @@ -554,18 +585,39 @@ func explainShowQuery(sb *strings.Builder, n *ast.ShowQuery, indent string) { // SHOW CREATE TABLE has special output format with database and table identifiers if n.ShowType == ast.ShowCreate && (n.Database != "" || n.From != "") { - // Format: ShowCreateTableQuery database table (children 2) + // Format: ShowCreateTableQuery database table (children 2) or with FORMAT name := n.From if n.Database != "" && n.From != "" { - fmt.Fprintf(sb, "%sShowCreateTableQuery %s %s (children 2)\n", indent, n.Database, n.From) + children := 2 + if n.Format != "" { + children = 3 + } + fmt.Fprintf(sb, "%sShowCreateTableQuery %s %s (children %d)\n", indent, n.Database, n.From, children) fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Database) fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.From) + if n.Format != "" { + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Format) + } } else if n.From != "" { - fmt.Fprintf(sb, "%sShowCreateTableQuery %s (children 1)\n", indent, name) + children := 1 + if n.Format != "" { + children = 2 + } + fmt.Fprintf(sb, "%sShowCreateTableQuery %s (children %d)\n", indent, name, children) fmt.Fprintf(sb, "%s Identifier %s\n", indent, name) + if n.Format != "" { + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Format) + } } else if n.Database != "" { - fmt.Fprintf(sb, "%sShowCreateTableQuery %s (children 1)\n", indent, n.Database) + children := 1 + if n.Format != "" { + children = 2 + } + fmt.Fprintf(sb, "%sShowCreateTableQuery %s (children %d)\n", indent, n.Database, children) fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Database) + if n.Format != "" { + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Format) + } } else { fmt.Fprintf(sb, "%sShow%s\n", indent, showType) } @@ -714,17 +766,20 @@ func explainDetachQuery(sb *strings.Builder, n *ast.DetachQuery, indent string) fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Table) return } - // Single name (table only or database only for DETACH DATABASE) - name := n.Table - if name == "" { - name = n.Database + // DETACH DATABASE db: Database set, Table empty -> "DetachQuery db (children 1)" + if n.Database != "" && n.Table == "" { + fmt.Fprintf(sb, "%sDetachQuery %s (children 1)\n", indent, n.Database) + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Database) + return } - if name != "" { - fmt.Fprintf(sb, "%sDetachQuery %s (children 1)\n", indent, name) - fmt.Fprintf(sb, "%s Identifier %s\n", indent, name) - } else { - fmt.Fprintf(sb, "%sDetachQuery\n", indent) + // DETACH TABLE table: Database empty, Table set -> "DetachQuery table (children 1)" + if n.Table != "" { + fmt.Fprintf(sb, "%sDetachQuery %s (children 1)\n", indent, n.Table) + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Table) + return } + // No name + fmt.Fprintf(sb, "%sDetachQuery\n", indent) } func explainAttachQuery(sb *strings.Builder, n *ast.AttachQuery, indent string) { @@ -736,17 +791,20 @@ func explainAttachQuery(sb *strings.Builder, n *ast.AttachQuery, indent string) fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Table) return } - // Single name (table only or database only for ATTACH DATABASE) - name := n.Table - if name == "" { - name = n.Database + // ATTACH DATABASE db: Database set, Table empty -> "AttachQuery db (children 1)" + if n.Database != "" && n.Table == "" { + fmt.Fprintf(sb, "%sAttachQuery %s (children 1)\n", indent, n.Database) + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Database) + return } - if name != "" { - fmt.Fprintf(sb, "%sAttachQuery %s (children 1)\n", indent, name) - fmt.Fprintf(sb, "%s Identifier %s\n", indent, name) - } else { - fmt.Fprintf(sb, "%sAttachQuery\n", indent) + // ATTACH TABLE table: Database empty, Table set -> "AttachQuery table (children 1)" (single space) + if n.Table != "" { + fmt.Fprintf(sb, "%sAttachQuery %s (children 1)\n", indent, n.Table) + fmt.Fprintf(sb, "%s Identifier %s\n", indent, n.Table) + return } + // No name + fmt.Fprintf(sb, "%sAttachQuery\n", indent) } func explainAlterQuery(sb *strings.Builder, n *ast.AlterQuery, indent string, depth int) { diff --git a/parser/parser.go b/parser/parser.go index 3a28a31d45..d36bec8aff 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -3652,6 +3652,15 @@ func (p *Parser) parseShow() ast.Statement { show.Limit = p.parseExpression(LOWEST) } + // Parse FORMAT clause + if p.currentIs(token.FORMAT) { + p.nextToken() + if p.currentIs(token.IDENT) || p.current.Token.IsKeyword() { + show.Format = p.current.Value + p.nextToken() + } + } + return show } @@ -3931,15 +3940,29 @@ func (p *Parser) parseExchange() *ast.ExchangeQuery { return nil } - // Parse first table name (can start with a number in ClickHouse) - exchange.Table1 = p.parseIdentifierName() + // Parse first table name (can be database.table) + name1 := p.parseIdentifierName() + if p.currentIs(token.DOT) { + p.nextToken() + exchange.Database1 = name1 + exchange.Table1 = p.parseIdentifierName() + } else { + exchange.Table1 = name1 + } if !p.expect(token.AND) { return nil } - // Parse second table name (can start with a number in ClickHouse) - exchange.Table2 = p.parseIdentifierName() + // Parse second table name (can be database.table) + name2 := p.parseIdentifierName() + if p.currentIs(token.DOT) { + p.nextToken() + exchange.Database2 = name2 + exchange.Table2 = p.parseIdentifierName() + } else { + exchange.Table2 = name2 + } // Handle ON CLUSTER if p.currentIs(token.ON) { @@ -3960,19 +3983,25 @@ func (p *Parser) parseDetach() *ast.DetachQuery { p.nextToken() // skip DETACH - // Skip optional TABLE keyword - if p.currentIs(token.TABLE) { + // Check for DATABASE keyword - if present, store in Database field + isDatabase := false + if p.currentIs(token.DATABASE) { + isDatabase = true + p.nextToken() + } else if p.currentIs(token.TABLE) { p.nextToken() } - // Parse table name (can be qualified: database.table) - tableName := p.parseIdentifierName() - if p.currentIs(token.DOT) { + // Parse name (can be qualified: database.table for TABLE, not for DATABASE) + name := p.parseIdentifierName() + if p.currentIs(token.DOT) && !isDatabase { p.nextToken() - detach.Database = tableName + detach.Database = name detach.Table = p.parseIdentifierName() + } else if isDatabase { + detach.Database = name } else { - detach.Table = tableName + detach.Table = name } return detach @@ -3985,19 +4014,25 @@ func (p *Parser) parseAttach() *ast.AttachQuery { p.nextToken() // skip ATTACH - // Skip optional TABLE keyword - if p.currentIs(token.TABLE) { + // Check for DATABASE keyword - if present, store in Database field + isDatabase := false + if p.currentIs(token.DATABASE) { + isDatabase = true + p.nextToken() + } else if p.currentIs(token.TABLE) { p.nextToken() } - // Parse table name (can be qualified: database.table) - tableName := p.parseIdentifierName() - if p.currentIs(token.DOT) { + // Parse name (can be qualified: database.table for TABLE, not for DATABASE) + name := p.parseIdentifierName() + if p.currentIs(token.DOT) && !isDatabase { p.nextToken() - attach.Database = tableName + attach.Database = name attach.Table = p.parseIdentifierName() + } else if isDatabase { + attach.Database = name } else { - attach.Table = tableName + attach.Table = name } return attach diff --git a/parser/testdata/00077_log_tinylog_stripelog/metadata.json b/parser/testdata/00077_log_tinylog_stripelog/metadata.json index a7cbefb825..7234f858cd 100644 --- a/parser/testdata/00077_log_tinylog_stripelog/metadata.json +++ b/parser/testdata/00077_log_tinylog_stripelog/metadata.json @@ -1,15 +1,9 @@ { "explain_todo": { "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, "stmt18": true, "stmt19": true, "stmt20": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, "stmt8": true, "stmt9": true } diff --git a/parser/testdata/00157_cache_dictionary/metadata.json b/parser/testdata/00157_cache_dictionary/metadata.json index faaa5b6400..0de7c95587 100644 --- a/parser/testdata/00157_cache_dictionary/metadata.json +++ b/parser/testdata/00157_cache_dictionary/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt2": true, - "stmt4": true, "stmt7": true } } diff --git a/parser/testdata/00621_regression_for_in_operator/metadata.json b/parser/testdata/00621_regression_for_in_operator/metadata.json index 7be52c0e54..0967ef424b 100644 --- a/parser/testdata/00621_regression_for_in_operator/metadata.json +++ b/parser/testdata/00621_regression_for_in_operator/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt13": true, - "stmt17": true - } -} +{} diff --git a/parser/testdata/00642_cast/metadata.json b/parser/testdata/00642_cast/metadata.json index c45b7602ba..0967ef424b 100644 --- a/parser/testdata/00642_cast/metadata.json +++ b/parser/testdata/00642_cast/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt12": true - } -} +{} diff --git a/parser/testdata/00643_cast_zookeeper_long/metadata.json b/parser/testdata/00643_cast_zookeeper_long/metadata.json index b0bfe1ab1d..470d47b502 100644 --- a/parser/testdata/00643_cast_zookeeper_long/metadata.json +++ b/parser/testdata/00643_cast_zookeeper_long/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt10": true, - "stmt5": true, "stmt9": true } } diff --git a/parser/testdata/00736_disjunction_optimisation/metadata.json b/parser/testdata/00736_disjunction_optimisation/metadata.json index 8de48a389f..0967ef424b 100644 --- a/parser/testdata/00736_disjunction_optimisation/metadata.json +++ b/parser/testdata/00736_disjunction_optimisation/metadata.json @@ -1,13 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt14": true, - "stmt17": true, - "stmt22": true, - "stmt25": true, - "stmt28": true, - "stmt31": true, - "stmt34": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/00841_temporary_table_database/metadata.json b/parser/testdata/00841_temporary_table_database/metadata.json index cc2f3624ef..0967ef424b 100644 --- a/parser/testdata/00841_temporary_table_database/metadata.json +++ b/parser/testdata/00841_temporary_table_database/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt4":true}} +{} diff --git a/parser/testdata/01018_ddl_dictionaries_create/metadata.json b/parser/testdata/01018_ddl_dictionaries_create/metadata.json index c100a57140..9e012c7738 100644 --- a/parser/testdata/01018_ddl_dictionaries_create/metadata.json +++ b/parser/testdata/01018_ddl_dictionaries_create/metadata.json @@ -14,8 +14,6 @@ "stmt48": true, "stmt51": true, "stmt52": true, - "stmt53": true, - "stmt6": true, - "stmt7": true + "stmt53": true } } diff --git a/parser/testdata/01018_dictionaries_from_dictionaries/metadata.json b/parser/testdata/01018_dictionaries_from_dictionaries/metadata.json index 13eddc079a..2f1d763627 100644 --- a/parser/testdata/01018_dictionaries_from_dictionaries/metadata.json +++ b/parser/testdata/01018_dictionaries_from_dictionaries/metadata.json @@ -1,11 +1,7 @@ { "explain_todo": { - "stmt10": true, "stmt14": true, - "stmt16": true, "stmt21": true, - "stmt4": true, - "stmt5": true, "stmt6": true, "stmt8": true } diff --git a/parser/testdata/01023_materialized_view_query_context/metadata.json b/parser/testdata/01023_materialized_view_query_context/metadata.json index 1ee88f3266..5e06643b76 100644 --- a/parser/testdata/01023_materialized_view_query_context/metadata.json +++ b/parser/testdata/01023_materialized_view_query_context/metadata.json @@ -1,7 +1,6 @@ { "explain_todo": { "stmt12": true, - "stmt5": true, "stmt6": true } } diff --git a/parser/testdata/01036_no_superfluous_dict_reload_on_create_database_2/metadata.json b/parser/testdata/01036_no_superfluous_dict_reload_on_create_database_2/metadata.json index 9cfd75943c..9022255763 100644 --- a/parser/testdata/01036_no_superfluous_dict_reload_on_create_database_2/metadata.json +++ b/parser/testdata/01036_no_superfluous_dict_reload_on_create_database_2/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt3": true, "stmt4": true, "stmt9": true } diff --git a/parser/testdata/01048_exists_query/metadata.json b/parser/testdata/01048_exists_query/metadata.json index 631cf49570..dd2b14b056 100644 --- a/parser/testdata/01048_exists_query/metadata.json +++ b/parser/testdata/01048_exists_query/metadata.json @@ -1,11 +1,8 @@ { "explain_todo": { - "stmt12": true, "stmt22": true, "stmt23": true, "stmt24": true, - "stmt25": true, - "stmt34": true, - "stmt35": true + "stmt25": true } } diff --git a/parser/testdata/01054_cache_dictionary_overflow_cell/metadata.json b/parser/testdata/01054_cache_dictionary_overflow_cell/metadata.json index 063d704072..b09bea8db0 100644 --- a/parser/testdata/01054_cache_dictionary_overflow_cell/metadata.json +++ b/parser/testdata/01054_cache_dictionary_overflow_cell/metadata.json @@ -1,26 +1,5 @@ { "explain_todo": { - "stmt10": true, - "stmt11": 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, - "stmt25": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt25": true } } diff --git a/parser/testdata/01056_create_table_as_with_sorting_clauses/metadata.json b/parser/testdata/01056_create_table_as_with_sorting_clauses/metadata.json index b3630b5d5e..9663dfef54 100644 --- a/parser/testdata/01056_create_table_as_with_sorting_clauses/metadata.json +++ b/parser/testdata/01056_create_table_as_with_sorting_clauses/metadata.json @@ -1,18 +1,8 @@ { "explain_todo": { "stmt13": true, - "stmt14": true, - "stmt16": true, "stmt21": true, - "stmt22": true, - "stmt24": true, - "stmt31": true, - "stmt33": true, "stmt38": true, - "stmt39": true, - "stmt41": true, - "stmt5": true, - "stmt6": true, - "stmt8": true + "stmt5": true } } diff --git a/parser/testdata/01069_database_memory/metadata.json b/parser/testdata/01069_database_memory/metadata.json index 2dda3f42fa..0967ef424b 100644 --- a/parser/testdata/01069_database_memory/metadata.json +++ b/parser/testdata/01069_database_memory/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true - } -} +{} diff --git a/parser/testdata/01109_exchange_tables/metadata.json b/parser/testdata/01109_exchange_tables/metadata.json index ede5997611..0265479c0b 100644 --- a/parser/testdata/01109_exchange_tables/metadata.json +++ b/parser/testdata/01109_exchange_tables/metadata.json @@ -2,20 +2,11 @@ "explain_todo": { "stmt10": true, "stmt12": true, - "stmt15": true, "stmt18": true, "stmt19": true, "stmt27": true, - "stmt28": true, - "stmt29": true, - "stmt30": true, - "stmt31": true, - "stmt32": true, - "stmt33": true, "stmt42": true, "stmt43": true, - "stmt44": true, - "stmt8": true, - "stmt9": true + "stmt44": true } } diff --git a/parser/testdata/01110_dictionary_layout_without_arguments/metadata.json b/parser/testdata/01110_dictionary_layout_without_arguments/metadata.json index 21be370037..5fba57bbf7 100644 --- a/parser/testdata/01110_dictionary_layout_without_arguments/metadata.json +++ b/parser/testdata/01110_dictionary_layout_without_arguments/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt5": true, "stmt7": true, "stmt8": true diff --git a/parser/testdata/01148_zookeeper_path_macros_unfolding/metadata.json b/parser/testdata/01148_zookeeper_path_macros_unfolding/metadata.json index 26e25ac4ba..0e0e61ec33 100644 --- a/parser/testdata/01148_zookeeper_path_macros_unfolding/metadata.json +++ b/parser/testdata/01148_zookeeper_path_macros_unfolding/metadata.json @@ -2,10 +2,6 @@ "explain_todo": { "stmt16": true, "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt39": true, - "stmt40": true, "stmt9": true } } diff --git a/parser/testdata/01155_rename_move_materialized_view/metadata.json b/parser/testdata/01155_rename_move_materialized_view/metadata.json index 9e0cc4e8c8..53382836cd 100644 --- a/parser/testdata/01155_rename_move_materialized_view/metadata.json +++ b/parser/testdata/01155_rename_move_materialized_view/metadata.json @@ -5,7 +5,6 @@ "stmt16": true, "stmt20": true, "stmt34": true, - "stmt41": true, "stmt44": true, "stmt47": true, "stmt52": true, diff --git a/parser/testdata/01164_alter_memory_database/metadata.json b/parser/testdata/01164_alter_memory_database/metadata.json index 6294db7a1a..8f6d4ba033 100644 --- a/parser/testdata/01164_alter_memory_database/metadata.json +++ b/parser/testdata/01164_alter_memory_database/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt5": true, "stmt6": true, "stmt7": true diff --git a/parser/testdata/01191_rename_dictionary/metadata.json b/parser/testdata/01191_rename_dictionary/metadata.json index bf9216b34d..2e5d573006 100644 --- a/parser/testdata/01191_rename_dictionary/metadata.json +++ b/parser/testdata/01191_rename_dictionary/metadata.json @@ -1,17 +1,12 @@ { "explain_todo": { "stmt10": true, - "stmt11": true, - "stmt15": true, "stmt16": true, "stmt21": true, "stmt22": true, "stmt24": true, "stmt28": true, - "stmt3": true, - "stmt4": true, "stmt5": true, - "stmt6": true, "stmt9": true } } diff --git a/parser/testdata/01224_no_superfluous_dict_reload/metadata.json b/parser/testdata/01224_no_superfluous_dict_reload/metadata.json index 5665165ebb..342b3ff5b4 100644 --- a/parser/testdata/01224_no_superfluous_dict_reload/metadata.json +++ b/parser/testdata/01224_no_superfluous_dict_reload/metadata.json @@ -1,8 +1,5 @@ { "explain_todo": { - "stmt12": true, - "stmt14": true, - "stmt7": true, "stmt8": true } } diff --git a/parser/testdata/01225_show_create_table_from_dictionary/metadata.json b/parser/testdata/01225_show_create_table_from_dictionary/metadata.json index 661bded8e9..342b3ff5b4 100644 --- a/parser/testdata/01225_show_create_table_from_dictionary/metadata.json +++ b/parser/testdata/01225_show_create_table_from_dictionary/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt8": true } } diff --git a/parser/testdata/01231_distributed_aggregation_memory_efficient_mix_levels/metadata.json b/parser/testdata/01231_distributed_aggregation_memory_efficient_mix_levels/metadata.json index 044a200a0f..0967ef424b 100644 --- a/parser/testdata/01231_distributed_aggregation_memory_efficient_mix_levels/metadata.json +++ b/parser/testdata/01231_distributed_aggregation_memory_efficient_mix_levels/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt10":true,"stmt7":true,"stmt8":true,"stmt9":true}} +{} diff --git a/parser/testdata/01232_extremes/metadata.json b/parser/testdata/01232_extremes/metadata.json index 2596bd3ff5..0967ef424b 100644 --- a/parser/testdata/01232_extremes/metadata.json +++ b/parser/testdata/01232_extremes/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt27":true,"stmt28":true,"stmt29":true,"stmt30":true,"stmt32":true,"stmt33":true,"stmt34":true,"stmt35":true}} +{} diff --git a/parser/testdata/01251_dict_is_in_infinite_loop/metadata.json b/parser/testdata/01251_dict_is_in_infinite_loop/metadata.json index 5d90531b2d..9ef47f1326 100644 --- a/parser/testdata/01251_dict_is_in_infinite_loop/metadata.json +++ b/parser/testdata/01251_dict_is_in_infinite_loop/metadata.json @@ -2,8 +2,6 @@ "explain_todo": { "stmt22": true, "stmt37": true, - "stmt4": true, - "stmt5": true, "stmt7": true } } diff --git a/parser/testdata/01257_dictionary_mismatch_types/metadata.json b/parser/testdata/01257_dictionary_mismatch_types/metadata.json index f6b7753a96..5e06643b76 100644 --- a/parser/testdata/01257_dictionary_mismatch_types/metadata.json +++ b/parser/testdata/01257_dictionary_mismatch_types/metadata.json @@ -1,10 +1,6 @@ { "explain_todo": { - "stmt11": true, "stmt12": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt9": true + "stmt6": true } } diff --git a/parser/testdata/01268_dictionary_direct_layout/metadata.json b/parser/testdata/01268_dictionary_direct_layout/metadata.json index d31237a535..8fc8cec875 100644 --- a/parser/testdata/01268_dictionary_direct_layout/metadata.json +++ b/parser/testdata/01268_dictionary_direct_layout/metadata.json @@ -1,21 +1,7 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, "stmt25": true, "stmt26": true, - "stmt27": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt27": true } } diff --git a/parser/testdata/01294_system_distributed_on_cluster/metadata.json b/parser/testdata/01294_system_distributed_on_cluster/metadata.json index 25308949f8..ebb98b5b75 100644 --- a/parser/testdata/01294_system_distributed_on_cluster/metadata.json +++ b/parser/testdata/01294_system_distributed_on_cluster/metadata.json @@ -2,7 +2,6 @@ "explain_todo": { "stmt10": true, "stmt11": true, - "stmt5": true, "stmt6": true, "stmt7": true, "stmt8": true, diff --git a/parser/testdata/01300_group_by_other_keys_having/metadata.json b/parser/testdata/01300_group_by_other_keys_having/metadata.json index bcc8c8fecd..0967ef424b 100644 --- a/parser/testdata/01300_group_by_other_keys_having/metadata.json +++ b/parser/testdata/01300_group_by_other_keys_having/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt12": true, - "stmt15": true, - "stmt18": true, - "stmt24": true - } -} +{} diff --git a/parser/testdata/01323_redundant_functions_in_order_by/metadata.json b/parser/testdata/01323_redundant_functions_in_order_by/metadata.json index d9c7f4acf0..0967ef424b 100644 --- a/parser/testdata/01323_redundant_functions_in_order_by/metadata.json +++ b/parser/testdata/01323_redundant_functions_in_order_by/metadata.json @@ -1,12 +1 @@ -{ - "explain_todo": { - "stmt19": true, - "stmt21": true, - "stmt23": true, - "stmt25": true, - "stmt27": true, - "stmt29": true, - "stmt30": true, - "stmt35": true - } -} +{} diff --git a/parser/testdata/01376_GROUP_BY_injective_elimination_dictGet/metadata.json b/parser/testdata/01376_GROUP_BY_injective_elimination_dictGet/metadata.json index 9e62dcfa53..342b3ff5b4 100644 --- a/parser/testdata/01376_GROUP_BY_injective_elimination_dictGet/metadata.json +++ b/parser/testdata/01376_GROUP_BY_injective_elimination_dictGet/metadata.json @@ -1,8 +1,5 @@ { "explain_todo": { - "stmt11": true, - "stmt6": true, - "stmt7": true, "stmt8": true } } diff --git a/parser/testdata/01383_remote_ambiguous_column_shard/metadata.json b/parser/testdata/01383_remote_ambiguous_column_shard/metadata.json index 39429336f8..0967ef424b 100644 --- a/parser/testdata/01383_remote_ambiguous_column_shard/metadata.json +++ b/parser/testdata/01383_remote_ambiguous_column_shard/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/01457_create_as_table_function_structure/metadata.json b/parser/testdata/01457_create_as_table_function_structure/metadata.json index 1914c2bb91..0967ef424b 100644 --- a/parser/testdata/01457_create_as_table_function_structure/metadata.json +++ b/parser/testdata/01457_create_as_table_function_structure/metadata.json @@ -1,12 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt14": true, - "stmt15": true, - "stmt18": true, - "stmt21": true, - "stmt5": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/01501_cache_dictionary_all_fields/metadata.json b/parser/testdata/01501_cache_dictionary_all_fields/metadata.json index 282890d79e..b65b07d7a6 100644 --- a/parser/testdata/01501_cache_dictionary_all_fields/metadata.json +++ b/parser/testdata/01501_cache_dictionary_all_fields/metadata.json @@ -1,11 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt4": true } } diff --git a/parser/testdata/01517_drop_mv_with_inner_table/metadata.json b/parser/testdata/01517_drop_mv_with_inner_table/metadata.json index df9fd6b167..0967ef424b 100644 --- a/parser/testdata/01517_drop_mv_with_inner_table/metadata.json +++ b/parser/testdata/01517_drop_mv_with_inner_table/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt12": true, - "stmt18": true, - "stmt19": true, - "stmt4": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/01526_complex_key_dict_direct_layout/metadata.json b/parser/testdata/01526_complex_key_dict_direct_layout/metadata.json index a4f8773303..3a06a4a1ac 100644 --- a/parser/testdata/01526_complex_key_dict_direct_layout/metadata.json +++ b/parser/testdata/01526_complex_key_dict_direct_layout/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt5": true } } diff --git a/parser/testdata/01527_dist_sharding_key_dictGet_reload/metadata.json b/parser/testdata/01527_dist_sharding_key_dictGet_reload/metadata.json index 977b9df371..a9ab9dffb5 100644 --- a/parser/testdata/01527_dist_sharding_key_dictGet_reload/metadata.json +++ b/parser/testdata/01527_dist_sharding_key_dictGet_reload/metadata.json @@ -1,9 +1,7 @@ { "explain_todo": { - "stmt11": true, "stmt12": true, "stmt13": true, - "stmt17": true, "stmt18": true } } diff --git a/parser/testdata/01530_drop_database_atomic_sync/metadata.json b/parser/testdata/01530_drop_database_atomic_sync/metadata.json index cca5c6b80b..0967ef424b 100644 --- a/parser/testdata/01530_drop_database_atomic_sync/metadata.json +++ b/parser/testdata/01530_drop_database_atomic_sync/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt13": true, - "stmt17": true, - "stmt20": true, - "stmt3": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/01575_disable_detach_table_of_dictionary/metadata.json b/parser/testdata/01575_disable_detach_table_of_dictionary/metadata.json index 28fde77bbe..84f57deaf2 100644 --- a/parser/testdata/01575_disable_detach_table_of_dictionary/metadata.json +++ b/parser/testdata/01575_disable_detach_table_of_dictionary/metadata.json @@ -1,10 +1,7 @@ { "explain_todo": { - "stmt3": true, "stmt5": true, - "stmt6": true, "stmt7": true, - "stmt8": true, "stmt9": true } } diff --git a/parser/testdata/01601_detach_permanently/metadata.json b/parser/testdata/01601_detach_permanently/metadata.json index 792ebd357c..b48451434c 100644 --- a/parser/testdata/01601_detach_permanently/metadata.json +++ b/parser/testdata/01601_detach_permanently/metadata.json @@ -1,23 +1,7 @@ { "explain_todo": { - "stmt112": true, "stmt114": true, - "stmt121": true, - "stmt122": true, - "stmt126": true, - "stmt127": true, - "stmt18": true, - "stmt20": true, "stmt22": true, - "stmt29": true, - "stmt30": true, - "stmt35": true, - "stmt36": true, - "stmt65": true, - "stmt67": true, - "stmt74": true, - "stmt75": true, - "stmt79": true, - "stmt80": true + "stmt67": true } } diff --git a/parser/testdata/01603_rename_overwrite_bug/metadata.json b/parser/testdata/01603_rename_overwrite_bug/metadata.json index 55f5a208d7..0967ef424b 100644 --- a/parser/testdata/01603_rename_overwrite_bug/metadata.json +++ b/parser/testdata/01603_rename_overwrite_bug/metadata.json @@ -1,12 +1 @@ -{ - "explain_todo": { - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt19": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/01615_random_one_shard_insertion/metadata.json b/parser/testdata/01615_random_one_shard_insertion/metadata.json index a62af59386..0967ef424b 100644 --- a/parser/testdata/01615_random_one_shard_insertion/metadata.json +++ b/parser/testdata/01615_random_one_shard_insertion/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt6":true,"stmt7":true}} +{} diff --git a/parser/testdata/01622_constraints_simple_optimization/metadata.json b/parser/testdata/01622_constraints_simple_optimization/metadata.json index 6fa9c4ef0d..dcda9ee422 100644 --- a/parser/testdata/01622_constraints_simple_optimization/metadata.json +++ b/parser/testdata/01622_constraints_simple_optimization/metadata.json @@ -6,9 +6,6 @@ "stmt24": true, "stmt27": true, "stmt30": true, - "stmt33": true, - "stmt37": true, - "stmt39": true, - "stmt41": true + "stmt33": true } } diff --git a/parser/testdata/01622_constraints_where_optimization/metadata.json b/parser/testdata/01622_constraints_where_optimization/metadata.json index 9ed8d6437e..5c560515d1 100644 --- a/parser/testdata/01622_constraints_where_optimization/metadata.json +++ b/parser/testdata/01622_constraints_where_optimization/metadata.json @@ -1,12 +1,6 @@ { "explain_todo": { - "stmt10": true, - "stmt12": true, - "stmt14": true, - "stmt16": true, "stmt18": true, - "stmt21": true, - "stmt5": true, - "stmt8": true + "stmt5": true } } diff --git a/parser/testdata/01623_constraints_column_swap/metadata.json b/parser/testdata/01623_constraints_column_swap/metadata.json index 08f4a3dd0f..8e67107fa1 100644 --- a/parser/testdata/01623_constraints_column_swap/metadata.json +++ b/parser/testdata/01623_constraints_column_swap/metadata.json @@ -1,20 +1,7 @@ { "explain_todo": { - "stmt12": true, - "stmt14": true, - "stmt16": true, - "stmt18": true, - "stmt20": true, - "stmt22": true, - "stmt24": true, - "stmt26": true, "stmt28": true, - "stmt31": true, - "stmt33": true, - "stmt35": true, - "stmt37": true, "stmt40": true, - "stmt43": true, "stmt8": true } } diff --git a/parser/testdata/01646_rewrite_sum_if/metadata.json b/parser/testdata/01646_rewrite_sum_if/metadata.json index 75f02341c2..0967ef424b 100644 --- a/parser/testdata/01646_rewrite_sum_if/metadata.json +++ b/parser/testdata/01646_rewrite_sum_if/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt28": true, - "stmt29": true, - "stmt30": true - } -} +{} diff --git a/parser/testdata/01656_test_query_log_factories_info/metadata.json b/parser/testdata/01656_test_query_log_factories_info/metadata.json index 219849a8ca..1295a45747 100644 --- a/parser/testdata/01656_test_query_log_factories_info/metadata.json +++ b/parser/testdata/01656_test_query_log_factories_info/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt24": true, "stmt3": true } } diff --git a/parser/testdata/01670_dictionary_create_key_expression/metadata.json b/parser/testdata/01670_dictionary_create_key_expression/metadata.json index db0773fe85..25122ac4f4 100644 --- a/parser/testdata/01670_dictionary_create_key_expression/metadata.json +++ b/parser/testdata/01670_dictionary_create_key_expression/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt3": true, "stmt5": true, "stmt9": true } diff --git a/parser/testdata/01676_dictget_in_default_expression/metadata.json b/parser/testdata/01676_dictget_in_default_expression/metadata.json index 2af5d1b0e6..3a06a4a1ac 100644 --- a/parser/testdata/01676_dictget_in_default_expression/metadata.json +++ b/parser/testdata/01676_dictget_in_default_expression/metadata.json @@ -1,13 +1,5 @@ { "explain_todo": { - "stmt12": true, - "stmt13": true, - "stmt16": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true + "stmt5": true } } diff --git a/parser/testdata/01681_cache_dictionary_simple_key/metadata.json b/parser/testdata/01681_cache_dictionary_simple_key/metadata.json index da042237a6..070a27224e 100644 --- a/parser/testdata/01681_cache_dictionary_simple_key/metadata.json +++ b/parser/testdata/01681_cache_dictionary_simple_key/metadata.json @@ -1,20 +1,7 @@ { "explain_todo": { - "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, "stmt27": true, - "stmt3": true, - "stmt4": true, - "stmt43": true, - "stmt44": true, - "stmt45": true, - "stmt46": true, - "stmt47": true, "stmt48": true, - "stmt5": true, - "stmt6": true, "stmt7": true } } diff --git a/parser/testdata/01682_cache_dictionary_complex_key/metadata.json b/parser/testdata/01682_cache_dictionary_complex_key/metadata.json index a36ce91bfc..fb2892e30a 100644 --- a/parser/testdata/01682_cache_dictionary_complex_key/metadata.json +++ b/parser/testdata/01682_cache_dictionary_complex_key/metadata.json @@ -1,14 +1,6 @@ { "explain_todo": { - "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, "stmt27": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, "stmt7": true } } diff --git a/parser/testdata/01683_flat_dictionary/metadata.json b/parser/testdata/01683_flat_dictionary/metadata.json index d231ca8da7..63f8239138 100644 --- a/parser/testdata/01683_flat_dictionary/metadata.json +++ b/parser/testdata/01683_flat_dictionary/metadata.json @@ -1,20 +1,7 @@ { "explain_todo": { - "stmt21": true, - "stmt22": true, - "stmt23": true, - "stmt24": true, "stmt25": true, - "stmt3": true, - "stmt39": true, - "stmt4": true, - "stmt40": true, - "stmt41": true, - "stmt42": true, - "stmt43": true, "stmt44": true, - "stmt5": true, - "stmt6": true, "stmt7": true } } diff --git a/parser/testdata/01702_system_query_log/metadata.json b/parser/testdata/01702_system_query_log/metadata.json index 5fbf30078f..e7f39f194f 100644 --- a/parser/testdata/01702_system_query_log/metadata.json +++ b/parser/testdata/01702_system_query_log/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt12": true, - "stmt13": true, "stmt14": true, "stmt15": true, "stmt16": true, @@ -28,7 +26,6 @@ "stmt44": true, "stmt45": true, "stmt46": true, - "stmt48": true, "stmt49": true, "stmt5": true, "stmt50": true, @@ -46,8 +43,6 @@ "stmt68": true, "stmt69": true, "stmt7": true, - "stmt70": true, - "stmt71": true, "stmt74": true, "stmt8": true, "stmt83": true, diff --git a/parser/testdata/01720_dictionary_create_source_with_functions/metadata.json b/parser/testdata/01720_dictionary_create_source_with_functions/metadata.json index a4f8773303..3a06a4a1ac 100644 --- a/parser/testdata/01720_dictionary_create_source_with_functions/metadata.json +++ b/parser/testdata/01720_dictionary_create_source_with_functions/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt5": true } } diff --git a/parser/testdata/01753_direct_dictionary_simple_key/metadata.json b/parser/testdata/01753_direct_dictionary_simple_key/metadata.json index da042237a6..070a27224e 100644 --- a/parser/testdata/01753_direct_dictionary_simple_key/metadata.json +++ b/parser/testdata/01753_direct_dictionary_simple_key/metadata.json @@ -1,20 +1,7 @@ { "explain_todo": { - "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, "stmt27": true, - "stmt3": true, - "stmt4": true, - "stmt43": true, - "stmt44": true, - "stmt45": true, - "stmt46": true, - "stmt47": true, "stmt48": true, - "stmt5": true, - "stmt6": true, "stmt7": true } } diff --git a/parser/testdata/01754_direct_dictionary_complex_key/metadata.json b/parser/testdata/01754_direct_dictionary_complex_key/metadata.json index a36ce91bfc..fb2892e30a 100644 --- a/parser/testdata/01754_direct_dictionary_complex_key/metadata.json +++ b/parser/testdata/01754_direct_dictionary_complex_key/metadata.json @@ -1,14 +1,6 @@ { "explain_todo": { - "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, "stmt27": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, "stmt7": true } } diff --git a/parser/testdata/01759_dictionary_unique_attribute_names/metadata.json b/parser/testdata/01759_dictionary_unique_attribute_names/metadata.json index 39429336f8..0f293987f1 100644 --- a/parser/testdata/01759_dictionary_unique_attribute_names/metadata.json +++ b/parser/testdata/01759_dictionary_unique_attribute_names/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt5": true, "stmt6": true } diff --git a/parser/testdata/01760_polygon_dictionaries/metadata.json b/parser/testdata/01760_polygon_dictionaries/metadata.json index 9bb1048dfa..ca584b3e28 100644 --- a/parser/testdata/01760_polygon_dictionaries/metadata.json +++ b/parser/testdata/01760_polygon_dictionaries/metadata.json @@ -1,16 +1,5 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt17": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true + "stmt17": true } } diff --git a/parser/testdata/01760_system_dictionaries/metadata.json b/parser/testdata/01760_system_dictionaries/metadata.json index 8b0c971ce1..cfa9432ce3 100644 --- a/parser/testdata/01760_system_dictionaries/metadata.json +++ b/parser/testdata/01760_system_dictionaries/metadata.json @@ -1,10 +1,6 @@ { "explain_todo": { - "stmt17": true, - "stmt18": true, "stmt20": true, - "stmt4": true, - "stmt5": true, "stmt7": true } } diff --git a/parser/testdata/01765_hashed_dictionary_simple_key/metadata.json b/parser/testdata/01765_hashed_dictionary_simple_key/metadata.json index 4e8250bae5..947af523db 100644 --- a/parser/testdata/01765_hashed_dictionary_simple_key/metadata.json +++ b/parser/testdata/01765_hashed_dictionary_simple_key/metadata.json @@ -1,22 +1,9 @@ { "explain_todo": { "stmt22": true, - "stmt3": true, - "stmt38": true, - "stmt39": true, - "stmt4": true, - "stmt40": true, - "stmt41": true, "stmt42": true, - "stmt5": true, "stmt57": true, - "stmt6": true, "stmt7": true, - "stmt73": true, - "stmt74": true, - "stmt75": true, - "stmt76": true, - "stmt77": true, "stmt78": true, "stmt86": true } diff --git a/parser/testdata/01766_hashed_dictionary_complex_key/metadata.json b/parser/testdata/01766_hashed_dictionary_complex_key/metadata.json index a36ce91bfc..fb2892e30a 100644 --- a/parser/testdata/01766_hashed_dictionary_complex_key/metadata.json +++ b/parser/testdata/01766_hashed_dictionary_complex_key/metadata.json @@ -1,14 +1,6 @@ { "explain_todo": { - "stmt23": true, - "stmt24": true, - "stmt25": true, - "stmt26": true, "stmt27": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, "stmt7": true } } diff --git a/parser/testdata/01778_hierarchical_dictionaries/metadata.json b/parser/testdata/01778_hierarchical_dictionaries/metadata.json index 65400d9847..140e099b36 100644 --- a/parser/testdata/01778_hierarchical_dictionaries/metadata.json +++ b/parser/testdata/01778_hierarchical_dictionaries/metadata.json @@ -1,10 +1,8 @@ { "explain_todo": { "stmt18": true, - "stmt3": true, "stmt31": true, "stmt38": true, - "stmt4": true, "stmt5": true } } diff --git a/parser/testdata/01780_clickhouse_dictionary_source_loop/metadata.json b/parser/testdata/01780_clickhouse_dictionary_source_loop/metadata.json index e04ac09b75..114ee38611 100644 --- a/parser/testdata/01780_clickhouse_dictionary_source_loop/metadata.json +++ b/parser/testdata/01780_clickhouse_dictionary_source_loop/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, "stmt12": true, "stmt7": true } diff --git a/parser/testdata/01785_dictionary_element_count/metadata.json b/parser/testdata/01785_dictionary_element_count/metadata.json index 893d6cbd70..b8841d8dd5 100644 --- a/parser/testdata/01785_dictionary_element_count/metadata.json +++ b/parser/testdata/01785_dictionary_element_count/metadata.json @@ -2,13 +2,7 @@ "explain_todo": { "stmt12": true, "stmt16": true, - "stmt22": true, - "stmt23": true, - "stmt24": true, "stmt25": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, "stmt8": true } } diff --git a/parser/testdata/01837_database_memory_ddl_dictionaries/metadata.json b/parser/testdata/01837_database_memory_ddl_dictionaries/metadata.json index 0b40fea6c8..7ad5569408 100644 --- a/parser/testdata/01837_database_memory_ddl_dictionaries/metadata.json +++ b/parser/testdata/01837_database_memory_ddl_dictionaries/metadata.json @@ -1,9 +1,5 @@ { "explain_todo": { - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, "stmt9": true } } diff --git a/parser/testdata/01850_dist_INSERT_preserve_error/metadata.json b/parser/testdata/01850_dist_INSERT_preserve_error/metadata.json index 8556c3021f..0967ef424b 100644 --- a/parser/testdata/01850_dist_INSERT_preserve_error/metadata.json +++ b/parser/testdata/01850_dist_INSERT_preserve_error/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt5":true}} +{} diff --git a/parser/testdata/01870_buffer_flush/metadata.json b/parser/testdata/01870_buffer_flush/metadata.json index 21be370037..0967ef424b 100644 --- a/parser/testdata/01870_buffer_flush/metadata.json +++ b/parser/testdata/01870_buffer_flush/metadata.json @@ -1,9 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt7": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/01872_functions_to_subcolumns_analyzer/metadata.json b/parser/testdata/01872_functions_to_subcolumns_analyzer/metadata.json index b14789a68b..0967ef424b 100644 --- a/parser/testdata/01872_functions_to_subcolumns_analyzer/metadata.json +++ b/parser/testdata/01872_functions_to_subcolumns_analyzer/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true, - "stmt17": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/01902_table_function_merge_db_params/metadata.json b/parser/testdata/01902_table_function_merge_db_params/metadata.json index 4479b1f07c..0967ef424b 100644 --- a/parser/testdata/01902_table_function_merge_db_params/metadata.json +++ b/parser/testdata/01902_table_function_merge_db_params/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt3":true,"stmt4":true}} +{} diff --git a/parser/testdata/01902_table_function_merge_db_repr/metadata.json b/parser/testdata/01902_table_function_merge_db_repr/metadata.json index d3ce84adb5..0967ef424b 100644 --- a/parser/testdata/01902_table_function_merge_db_repr/metadata.json +++ b/parser/testdata/01902_table_function_merge_db_repr/metadata.json @@ -1,17 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt19": true, - "stmt31": true, - "stmt38": true, - "stmt45": true, - "stmt46": true - } -} +{} diff --git a/parser/testdata/01913_replace_dictionary/metadata.json b/parser/testdata/01913_replace_dictionary/metadata.json index 9bbd074c6c..114ee38611 100644 --- a/parser/testdata/01913_replace_dictionary/metadata.json +++ b/parser/testdata/01913_replace_dictionary/metadata.json @@ -1,10 +1,6 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, "stmt12": true, - "stmt4": true, - "stmt5": true, "stmt7": true } } diff --git a/parser/testdata/01914_exchange_dictionaries/metadata.json b/parser/testdata/01914_exchange_dictionaries/metadata.json index d7ab271f33..ea34a70eb6 100644 --- a/parser/testdata/01914_exchange_dictionaries/metadata.json +++ b/parser/testdata/01914_exchange_dictionaries/metadata.json @@ -2,10 +2,6 @@ "explain_todo": { "stmt10": true, "stmt12": true, - "stmt15": true, - "stmt4": true, - "stmt6": true, - "stmt7": true, - "stmt8": true + "stmt15": true } } diff --git a/parser/testdata/01915_create_or_replace_dictionary/metadata.json b/parser/testdata/01915_create_or_replace_dictionary/metadata.json index 9bbd074c6c..114ee38611 100644 --- a/parser/testdata/01915_create_or_replace_dictionary/metadata.json +++ b/parser/testdata/01915_create_or_replace_dictionary/metadata.json @@ -1,10 +1,6 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, "stmt12": true, - "stmt4": true, - "stmt5": true, "stmt7": true } } diff --git a/parser/testdata/01948_dictionary_quoted_database_name/metadata.json b/parser/testdata/01948_dictionary_quoted_database_name/metadata.json index 5c0ef2b61a..d02612666a 100644 --- a/parser/testdata/01948_dictionary_quoted_database_name/metadata.json +++ b/parser/testdata/01948_dictionary_quoted_database_name/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt5": true, "stmt8": true } diff --git a/parser/testdata/02025_dictionary_view_different_db/metadata.json b/parser/testdata/02025_dictionary_view_different_db/metadata.json index 0413aedc8c..dbdbb76d4f 100644 --- a/parser/testdata/02025_dictionary_view_different_db/metadata.json +++ b/parser/testdata/02025_dictionary_view_different_db/metadata.json @@ -1,9 +1,5 @@ { "explain_todo": { - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt8": true, - "stmt9": true + "stmt6": true } } diff --git a/parser/testdata/02096_rename_atomic_hang/metadata.json b/parser/testdata/02096_rename_atomic_hang/metadata.json index 233407892e..24c397911d 100644 --- a/parser/testdata/02096_rename_atomic_hang/metadata.json +++ b/parser/testdata/02096_rename_atomic_hang/metadata.json @@ -1,9 +1,6 @@ { "explain_todo": { "stmt14": true, - "stmt15": true, - "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt8": true } } diff --git a/parser/testdata/02115_map_contains_analyzer/metadata.json b/parser/testdata/02115_map_contains_analyzer/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/02115_map_contains_analyzer/metadata.json +++ b/parser/testdata/02115_map_contains_analyzer/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/02116_tuple_element_analyzer/metadata.json b/parser/testdata/02116_tuple_element_analyzer/metadata.json index 64cffe8cb7..50155ebc65 100644 --- a/parser/testdata/02116_tuple_element_analyzer/metadata.json +++ b/parser/testdata/02116_tuple_element_analyzer/metadata.json @@ -1,13 +1,8 @@ { "explain_todo": { - "stmt11": true, - "stmt19": true, - "stmt21": true, "stmt28": true, "stmt29": true, "stmt30": true, - "stmt31": true, - "stmt7": true, - "stmt9": true + "stmt31": true } } diff --git a/parser/testdata/02226_analyzer_or_like_combine/metadata.json b/parser/testdata/02226_analyzer_or_like_combine/metadata.json index 943b275814..0967ef424b 100644 --- a/parser/testdata/02226_analyzer_or_like_combine/metadata.json +++ b/parser/testdata/02226_analyzer_or_like_combine/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt4": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/02230_create_table_as_ignore_ttl/metadata.json b/parser/testdata/02230_create_table_as_ignore_ttl/metadata.json index c6bb2d9f54..ab9202e88e 100644 --- a/parser/testdata/02230_create_table_as_ignore_ttl/metadata.json +++ b/parser/testdata/02230_create_table_as_ignore_ttl/metadata.json @@ -1,9 +1,5 @@ { "explain_todo": { - "stmt11": true, - "stmt12": true, - "stmt14": true, - "stmt4": true, - "stmt6": true + "stmt11": true } } diff --git a/parser/testdata/02265_rename_join_ordinary_to_atomic/metadata.json b/parser/testdata/02265_rename_join_ordinary_to_atomic/metadata.json index f6d9f2395b..0967ef424b 100644 --- a/parser/testdata/02265_rename_join_ordinary_to_atomic/metadata.json +++ b/parser/testdata/02265_rename_join_ordinary_to_atomic/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt7": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02311_system_zookeeper_insert/metadata.json b/parser/testdata/02311_system_zookeeper_insert/metadata.json index 15c24a453e..0967ef424b 100644 --- a/parser/testdata/02311_system_zookeeper_insert/metadata.json +++ b/parser/testdata/02311_system_zookeeper_insert/metadata.json @@ -1,14 +1 @@ -{ - "explain_todo": { - "stmt13": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt20": true, - "stmt21": true, - "stmt22": true, - "stmt5": true - } -} +{} diff --git a/parser/testdata/02337_analyzer_columns_basic/metadata.json b/parser/testdata/02337_analyzer_columns_basic/metadata.json index f505bca475..0967ef424b 100644 --- a/parser/testdata/02337_analyzer_columns_basic/metadata.json +++ b/parser/testdata/02337_analyzer_columns_basic/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt42": true, - "stmt43": true - } -} +{} diff --git a/parser/testdata/02339_analyzer_matcher_basic/metadata.json b/parser/testdata/02339_analyzer_matcher_basic/metadata.json index 2295ed2cc2..af5fe5c15a 100644 --- a/parser/testdata/02339_analyzer_matcher_basic/metadata.json +++ b/parser/testdata/02339_analyzer_matcher_basic/metadata.json @@ -14,8 +14,6 @@ "stmt34": true, "stmt36": true, "stmt37": true, - "stmt42": true, - "stmt43": true, "stmt48": true, "stmt49": true, "stmt51": true, diff --git a/parser/testdata/02346_additional_filters_distr/metadata.json b/parser/testdata/02346_additional_filters_distr/metadata.json index 05747ff9e9..0967ef424b 100644 --- a/parser/testdata/02346_additional_filters_distr/metadata.json +++ b/parser/testdata/02346_additional_filters_distr/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02366_explain_query_tree/metadata.json b/parser/testdata/02366_explain_query_tree/metadata.json index 1ddcfbb310..12e6b4f38d 100644 --- a/parser/testdata/02366_explain_query_tree/metadata.json +++ b/parser/testdata/02366_explain_query_tree/metadata.json @@ -1,11 +1,6 @@ { "explain_todo": { - "stmt11": true, - "stmt13": true, "stmt15": true, - "stmt17": true, - "stmt2": true, - "stmt7": true, - "stmt9": true + "stmt17": true } } diff --git a/parser/testdata/02374_combine_multi_if_and_count_if_opt/metadata.json b/parser/testdata/02374_combine_multi_if_and_count_if_opt/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/02374_combine_multi_if_and_count_if_opt/metadata.json +++ b/parser/testdata/02374_combine_multi_if_and_count_if_opt/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/02404_memory_bound_merging/metadata.json b/parser/testdata/02404_memory_bound_merging/metadata.json index 86bb244cd8..7ad5569408 100644 --- a/parser/testdata/02404_memory_bound_merging/metadata.json +++ b/parser/testdata/02404_memory_bound_merging/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt27": true, - "stmt29": true, "stmt9": true } } diff --git a/parser/testdata/02476_fuse_sum_count/metadata.json b/parser/testdata/02476_fuse_sum_count/metadata.json index 83c3579345..0967ef424b 100644 --- a/parser/testdata/02476_fuse_sum_count/metadata.json +++ b/parser/testdata/02476_fuse_sum_count/metadata.json @@ -1,9 +1 @@ -{ - "explain_todo": { - "stmt14": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true - } -} +{} diff --git a/parser/testdata/02477_fuse_quantiles/metadata.json b/parser/testdata/02477_fuse_quantiles/metadata.json index ab9202e88e..0967ef424b 100644 --- a/parser/testdata/02477_fuse_quantiles/metadata.json +++ b/parser/testdata/02477_fuse_quantiles/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt11": true - } -} +{} diff --git a/parser/testdata/02477_logical_expressions_optimizer_low_cardinality/metadata.json b/parser/testdata/02477_logical_expressions_optimizer_low_cardinality/metadata.json index 9476afa685..0967ef424b 100644 --- a/parser/testdata/02477_logical_expressions_optimizer_low_cardinality/metadata.json +++ b/parser/testdata/02477_logical_expressions_optimizer_low_cardinality/metadata.json @@ -1,10 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true, - "stmt5": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02479_mysql_connect_to_self/metadata.json b/parser/testdata/02479_mysql_connect_to_self/metadata.json index 4603681dba..0967ef424b 100644 --- a/parser/testdata/02479_mysql_connect_to_self/metadata.json +++ b/parser/testdata/02479_mysql_connect_to_self/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt22": true, - "stmt42": true - } -} +{} diff --git a/parser/testdata/02481_analyzer_optimize_aggregation_arithmetics/metadata.json b/parser/testdata/02481_analyzer_optimize_aggregation_arithmetics/metadata.json index 7b4ddafa53..0967ef424b 100644 --- a/parser/testdata/02481_analyzer_optimize_aggregation_arithmetics/metadata.json +++ b/parser/testdata/02481_analyzer_optimize_aggregation_arithmetics/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02493_analyzer_sum_if_to_count_if/metadata.json b/parser/testdata/02493_analyzer_sum_if_to_count_if/metadata.json index 22ffe6f866..0967ef424b 100644 --- a/parser/testdata/02493_analyzer_sum_if_to_count_if/metadata.json +++ b/parser/testdata/02493_analyzer_sum_if_to_count_if/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt3": true, - "stmt7": true - } -} +{} diff --git a/parser/testdata/02493_analyzer_uniq_injective_functions_elimination/metadata.json b/parser/testdata/02493_analyzer_uniq_injective_functions_elimination/metadata.json index 8d6abd6e5a..0967ef424b 100644 --- a/parser/testdata/02493_analyzer_uniq_injective_functions_elimination/metadata.json +++ b/parser/testdata/02493_analyzer_uniq_injective_functions_elimination/metadata.json @@ -1,9 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt4": true, - "stmt6": true, - "stmt7": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02494_query_cache_key/metadata.json b/parser/testdata/02494_query_cache_key/metadata.json index 612a5b7592..f6d9f2395b 100644 --- a/parser/testdata/02494_query_cache_key/metadata.json +++ b/parser/testdata/02494_query_cache_key/metadata.json @@ -1,8 +1,6 @@ { "explain_todo": { - "stmt10": true, "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt8": true } } diff --git a/parser/testdata/02494_query_cache_system_tables/metadata.json b/parser/testdata/02494_query_cache_system_tables/metadata.json index 4248100327..0967ef424b 100644 --- a/parser/testdata/02494_query_cache_system_tables/metadata.json +++ b/parser/testdata/02494_query_cache_system_tables/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt35":true}} +{} diff --git a/parser/testdata/02497_if_transform_strings_to_enum/metadata.json b/parser/testdata/02497_if_transform_strings_to_enum/metadata.json index 71b17bbd59..0967ef424b 100644 --- a/parser/testdata/02497_if_transform_strings_to_enum/metadata.json +++ b/parser/testdata/02497_if_transform_strings_to_enum/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt11":true,"stmt14":true,"stmt17":true,"stmt20":true,"stmt23":true,"stmt26":true,"stmt29":true,"stmt32":true,"stmt36":true,"stmt39":true,"stmt5":true,"stmt8":true}} +{} diff --git a/parser/testdata/02498_analyzer_settings_push_down/metadata.json b/parser/testdata/02498_analyzer_settings_push_down/metadata.json index f42a1b4dde..0967ef424b 100644 --- a/parser/testdata/02498_analyzer_settings_push_down/metadata.json +++ b/parser/testdata/02498_analyzer_settings_push_down/metadata.json @@ -1,9 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02518_rewrite_aggregate_function_with_if/metadata.json b/parser/testdata/02518_rewrite_aggregate_function_with_if/metadata.json index f2a7c307b6..0967ef424b 100644 --- a/parser/testdata/02518_rewrite_aggregate_function_with_if/metadata.json +++ b/parser/testdata/02518_rewrite_aggregate_function_with_if/metadata.json @@ -1,20 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02534_analyzer_grouping_function/metadata.json b/parser/testdata/02534_analyzer_grouping_function/metadata.json index faa22e4a2b..b024a9978b 100644 --- a/parser/testdata/02534_analyzer_grouping_function/metadata.json +++ b/parser/testdata/02534_analyzer_grouping_function/metadata.json @@ -3,9 +3,6 @@ "stmt11": true, "stmt12": true, "stmt13": true, - "stmt14": true, - "stmt5": true, - "stmt7": true, - "stmt9": true + "stmt14": true } } diff --git a/parser/testdata/02563_analyzer_merge/metadata.json b/parser/testdata/02563_analyzer_merge/metadata.json index 04a82ccbd7..0967ef424b 100644 --- a/parser/testdata/02563_analyzer_merge/metadata.json +++ b/parser/testdata/02563_analyzer_merge/metadata.json @@ -1,15 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt20": true, - "stmt21": true, - "stmt5": true, - "stmt6": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02564_analyzer_cross_to_inner/metadata.json b/parser/testdata/02564_analyzer_cross_to_inner/metadata.json index cf51ce9093..6008ef1985 100644 --- a/parser/testdata/02564_analyzer_cross_to_inner/metadata.json +++ b/parser/testdata/02564_analyzer_cross_to_inner/metadata.json @@ -5,10 +5,6 @@ "stmt24": true, "stmt25": true, "stmt26": true, - "stmt27": true, - "stmt28": true, - "stmt29": true, - "stmt30": true, "stmt31": true } } diff --git a/parser/testdata/02564_analyzer_ssb_cross_to_inner/metadata.json b/parser/testdata/02564_analyzer_ssb_cross_to_inner/metadata.json index 62b81668c3..0967ef424b 100644 --- a/parser/testdata/02564_analyzer_ssb_cross_to_inner/metadata.json +++ b/parser/testdata/02564_analyzer_ssb_cross_to_inner/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt13": true - } -} +{} diff --git a/parser/testdata/02576_rewrite_array_exists_to_has/metadata.json b/parser/testdata/02576_rewrite_array_exists_to_has/metadata.json index 69d9b9c466..0967ef424b 100644 --- a/parser/testdata/02576_rewrite_array_exists_to_has/metadata.json +++ b/parser/testdata/02576_rewrite_array_exists_to_has/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true, - "stmt6": true, - "stmt7": true - } -} +{} diff --git a/parser/testdata/02668_logical_optimizer_removing_redundant_checks/metadata.json b/parser/testdata/02668_logical_optimizer_removing_redundant_checks/metadata.json index c84a528a45..0967ef424b 100644 --- a/parser/testdata/02668_logical_optimizer_removing_redundant_checks/metadata.json +++ b/parser/testdata/02668_logical_optimizer_removing_redundant_checks/metadata.json @@ -1,11 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true, - "stmt18": true, - "stmt20": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02702_logical_optimizer_with_nulls/metadata.json b/parser/testdata/02702_logical_optimizer_with_nulls/metadata.json index d372676f2d..0967ef424b 100644 --- a/parser/testdata/02702_logical_optimizer_with_nulls/metadata.json +++ b/parser/testdata/02702_logical_optimizer_with_nulls/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt15": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02706_show_columns/metadata.json b/parser/testdata/02706_show_columns/metadata.json index 01e9dd0980..5c2629b23d 100644 --- a/parser/testdata/02706_show_columns/metadata.json +++ b/parser/testdata/02706_show_columns/metadata.json @@ -6,7 +6,6 @@ "stmt37": true, "stmt40": true, "stmt41": true, - "stmt45": true, "stmt5": true, "stmt7": true, "stmt9": true diff --git a/parser/testdata/02724_show_indexes/metadata.json b/parser/testdata/02724_show_indexes/metadata.json index d063423381..ed80134773 100644 --- a/parser/testdata/02724_show_indexes/metadata.json +++ b/parser/testdata/02724_show_indexes/metadata.json @@ -11,7 +11,6 @@ "stmt29": true, "stmt30": true, "stmt31": true, - "stmt35": true, "stmt37": true, "stmt39": true, "stmt4": true, diff --git a/parser/testdata/02771_resolve_compound_identifier/metadata.json b/parser/testdata/02771_resolve_compound_identifier/metadata.json index 4479b1f07c..0967ef424b 100644 --- a/parser/testdata/02771_resolve_compound_identifier/metadata.json +++ b/parser/testdata/02771_resolve_compound_identifier/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt3":true,"stmt4":true}} +{} diff --git a/parser/testdata/02772_s3_crash/metadata.json b/parser/testdata/02772_s3_crash/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/02772_s3_crash/metadata.json +++ b/parser/testdata/02772_s3_crash/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/02785_date_predicate_optimizations_ast_query_tree_rewrite/metadata.json b/parser/testdata/02785_date_predicate_optimizations_ast_query_tree_rewrite/metadata.json index 5ea3619d12..0967ef424b 100644 --- a/parser/testdata/02785_date_predicate_optimizations_ast_query_tree_rewrite/metadata.json +++ b/parser/testdata/02785_date_predicate_optimizations_ast_query_tree_rewrite/metadata.json @@ -1,32 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt12": true, - "stmt14": true, - "stmt16": true, - "stmt18": true, - "stmt20": true, - "stmt22": true, - "stmt24": true, - "stmt26": true, - "stmt28": true, - "stmt30": true, - "stmt32": true, - "stmt34": true, - "stmt36": true, - "stmt38": true, - "stmt4": true, - "stmt40": true, - "stmt42": true, - "stmt44": true, - "stmt46": true, - "stmt51": true, - "stmt53": true, - "stmt58": true, - "stmt6": true, - "stmt60": true, - "stmt65": true, - "stmt67": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02815_analyzer_aggregate_functions_of_group_by_keys/metadata.json b/parser/testdata/02815_analyzer_aggregate_functions_of_group_by_keys/metadata.json index dc3134d7ed..0967ef424b 100644 --- a/parser/testdata/02815_analyzer_aggregate_functions_of_group_by_keys/metadata.json +++ b/parser/testdata/02815_analyzer_aggregate_functions_of_group_by_keys/metadata.json @@ -1,14 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt21": true, - "stmt22": true, - "stmt23": true, - "stmt24": true, - "stmt25": true - } -} +{} diff --git a/parser/testdata/02868_distinct_to_count_optimization/metadata.json b/parser/testdata/02868_distinct_to_count_optimization/metadata.json index 23133bc032..0967ef424b 100644 --- a/parser/testdata/02868_distinct_to_count_optimization/metadata.json +++ b/parser/testdata/02868_distinct_to_count_optimization/metadata.json @@ -1,12 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt16": true, - "stmt21": true, - "stmt26": true, - "stmt31": true, - "stmt36": true, - "stmt41": true, - "stmt46": true - } -} +{} diff --git a/parser/testdata/02915_move_partition_inactive_replica/metadata.json b/parser/testdata/02915_move_partition_inactive_replica/metadata.json index 375cbbd9d5..d64762f244 100644 --- a/parser/testdata/02915_move_partition_inactive_replica/metadata.json +++ b/parser/testdata/02915_move_partition_inactive_replica/metadata.json @@ -1,17 +1,7 @@ { "explain_todo": { - "stmt10": true, - "stmt11": 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, @@ -19,8 +9,6 @@ "stmt26": true, "stmt27": true, "stmt28": true, - "stmt30": true, - "stmt32": true, - "stmt9": true + "stmt30": true } } diff --git a/parser/testdata/02916_another_move_partition_inactive_replica/metadata.json b/parser/testdata/02916_another_move_partition_inactive_replica/metadata.json index 208c6ee5b6..846a9cee13 100644 --- a/parser/testdata/02916_another_move_partition_inactive_replica/metadata.json +++ b/parser/testdata/02916_another_move_partition_inactive_replica/metadata.json @@ -1,22 +1,12 @@ { "explain_todo": { "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, "stmt19": true, "stmt22": true, "stmt23": true, "stmt26": true, - "stmt28": true, "stmt29": true, - "stmt7": true, - "stmt8": true, "stmt9": true } } diff --git a/parser/testdata/02916_set_formatting/metadata.json b/parser/testdata/02916_set_formatting/metadata.json index ff0eba6904..dbdbb76d4f 100644 --- a/parser/testdata/02916_set_formatting/metadata.json +++ b/parser/testdata/02916_set_formatting/metadata.json @@ -1,6 +1,5 @@ { "explain_todo": { - "stmt6": true, - "stmt7": true + "stmt6": true } } diff --git a/parser/testdata/02931_max_num_to_warn/metadata.json b/parser/testdata/02931_max_num_to_warn/metadata.json index 458e1eb7c0..cbb008aa3e 100644 --- a/parser/testdata/02931_max_num_to_warn/metadata.json +++ b/parser/testdata/02931_max_num_to_warn/metadata.json @@ -1,47 +1,14 @@ { "explain_todo": { - "stmt10": true, - "stmt11": true, - "stmt12": true, - "stmt13": true, - "stmt14": true, - "stmt15": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt2": true, - "stmt20": true, - "stmt21": true, - "stmt22": true, - "stmt23": true, "stmt24": true, "stmt25": true, "stmt26": true, "stmt27": true, "stmt28": true, "stmt29": true, - "stmt3": true, "stmt30": true, "stmt31": true, "stmt32": true, - "stmt33": true, - "stmt4": true, - "stmt45": true, - "stmt46": true, - "stmt47": true, - "stmt48": true, - "stmt49": true, - "stmt5": true, - "stmt50": true, - "stmt51": true, - "stmt52": true, - "stmt53": true, - "stmt54": true, - "stmt55": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true + "stmt33": true } } diff --git a/parser/testdata/02952_conjunction_optimization/metadata.json b/parser/testdata/02952_conjunction_optimization/metadata.json index f42a1b4dde..0967ef424b 100644 --- a/parser/testdata/02952_conjunction_optimization/metadata.json +++ b/parser/testdata/02952_conjunction_optimization/metadata.json @@ -1,9 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/02969_analyzer_eliminate_injective_functions/metadata.json b/parser/testdata/02969_analyzer_eliminate_injective_functions/metadata.json index 763e0697ae..7b4ddafa53 100644 --- a/parser/testdata/02969_analyzer_eliminate_injective_functions/metadata.json +++ b/parser/testdata/02969_analyzer_eliminate_injective_functions/metadata.json @@ -1,8 +1,6 @@ { "explain_todo": { - "stmt2": true, "stmt3": true, - "stmt4": true, - "stmt6": true + "stmt4": true } } diff --git a/parser/testdata/02971_functions_to_subcolumns_column_names/metadata.json b/parser/testdata/02971_functions_to_subcolumns_column_names/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/02971_functions_to_subcolumns_column_names/metadata.json +++ b/parser/testdata/02971_functions_to_subcolumns_column_names/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/02971_functions_to_subcolumns_map/metadata.json b/parser/testdata/02971_functions_to_subcolumns_map/metadata.json index 9feadfc47b..0967ef424b 100644 --- a/parser/testdata/02971_functions_to_subcolumns_map/metadata.json +++ b/parser/testdata/02971_functions_to_subcolumns_map/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt6": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/02971_functions_to_subcolumns_variant/metadata.json b/parser/testdata/02971_functions_to_subcolumns_variant/metadata.json index b563327205..0967ef424b 100644 --- a/parser/testdata/02971_functions_to_subcolumns_variant/metadata.json +++ b/parser/testdata/02971_functions_to_subcolumns_variant/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt7": true - } -} +{} diff --git a/parser/testdata/02983_const_sharding_key/metadata.json b/parser/testdata/02983_const_sharding_key/metadata.json index bd29846741..62b81668c3 100644 --- a/parser/testdata/02983_const_sharding_key/metadata.json +++ b/parser/testdata/02983_const_sharding_key/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt13": true, - "stmt6": true, - "stmt7": true + "stmt13": true } } diff --git a/parser/testdata/02998_analyzer_secret_args_tree_node/metadata.json b/parser/testdata/02998_analyzer_secret_args_tree_node/metadata.json index 9a8cc69c0b..0967ef424b 100644 --- a/parser/testdata/02998_analyzer_secret_args_tree_node/metadata.json +++ b/parser/testdata/02998_analyzer_secret_args_tree_node/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/02999_analyzer_preimage_null/metadata.json b/parser/testdata/02999_analyzer_preimage_null/metadata.json index 19830977ac..0967ef424b 100644 --- a/parser/testdata/02999_analyzer_preimage_null/metadata.json +++ b/parser/testdata/02999_analyzer_preimage_null/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt4": true, - "stmt5": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/03003_functions_to_subcolumns_final/metadata.json b/parser/testdata/03003_functions_to_subcolumns_final/metadata.json index 3f90b4d168..0967ef424b 100644 --- a/parser/testdata/03003_functions_to_subcolumns_final/metadata.json +++ b/parser/testdata/03003_functions_to_subcolumns_final/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt11": true, - "stmt13": true, - "stmt15": true - } -} +{} diff --git a/parser/testdata/03010_sum_to_to_count_if_nullable/metadata.json b/parser/testdata/03010_sum_to_to_count_if_nullable/metadata.json index ed2653f5a5..0967ef424b 100644 --- a/parser/testdata/03010_sum_to_to_count_if_nullable/metadata.json +++ b/parser/testdata/03010_sum_to_to_count_if_nullable/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt12": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/03032_rmt_create_columns_from_replica/metadata.json b/parser/testdata/03032_rmt_create_columns_from_replica/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03032_rmt_create_columns_from_replica/metadata.json +++ b/parser/testdata/03032_rmt_create_columns_from_replica/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03101_analyzer_identifiers_3/metadata.json b/parser/testdata/03101_analyzer_identifiers_3/metadata.json index 0159954ac4..d792f58503 100644 --- a/parser/testdata/03101_analyzer_identifiers_3/metadata.json +++ b/parser/testdata/03101_analyzer_identifiers_3/metadata.json @@ -3,7 +3,6 @@ "stmt19": true, "stmt20": true, "stmt22": true, - "stmt23": true, - "stmt7": true + "stmt23": true } } diff --git a/parser/testdata/03129_cte_with_final/metadata.json b/parser/testdata/03129_cte_with_final/metadata.json index dbdbb76d4f..0967ef424b 100644 --- a/parser/testdata/03129_cte_with_final/metadata.json +++ b/parser/testdata/03129_cte_with_final/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt6": true - } -} +{} diff --git a/parser/testdata/03132_rewrite_aggregate_function_with_if_implicit_cast/metadata.json b/parser/testdata/03132_rewrite_aggregate_function_with_if_implicit_cast/metadata.json index 943b275814..0967ef424b 100644 --- a/parser/testdata/03132_rewrite_aggregate_function_with_if_implicit_cast/metadata.json +++ b/parser/testdata/03132_rewrite_aggregate_function_with_if_implicit_cast/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt4": true, - "stmt6": true - } -} +{} diff --git a/parser/testdata/03168_loop_engine_with_parallel_replicas/metadata.json b/parser/testdata/03168_loop_engine_with_parallel_replicas/metadata.json index 4479b1f07c..0967ef424b 100644 --- a/parser/testdata/03168_loop_engine_with_parallel_replicas/metadata.json +++ b/parser/testdata/03168_loop_engine_with_parallel_replicas/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt3":true,"stmt4":true}} +{} diff --git a/parser/testdata/03172_system_detached_tables_no_loop/metadata.json b/parser/testdata/03172_system_detached_tables_no_loop/metadata.json index c50a3739c7..0967ef424b 100644 --- a/parser/testdata/03172_system_detached_tables_no_loop/metadata.json +++ b/parser/testdata/03172_system_detached_tables_no_loop/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt10":true,"stmt11":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,"stmt31":true,"stmt32":true,"stmt33":true,"stmt34":true,"stmt35":true,"stmt36":true,"stmt6":true,"stmt7":true,"stmt8":true,"stmt9":true}} +{} diff --git a/parser/testdata/03198_dynamic_read_subcolumns/metadata.json b/parser/testdata/03198_dynamic_read_subcolumns/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03198_dynamic_read_subcolumns/metadata.json +++ b/parser/testdata/03198_dynamic_read_subcolumns/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03201_sumIf_to_countIf_return_type/metadata.json b/parser/testdata/03201_sumIf_to_countIf_return_type/metadata.json index ef58f80315..0967ef424b 100644 --- a/parser/testdata/03201_sumIf_to_countIf_return_type/metadata.json +++ b/parser/testdata/03201_sumIf_to_countIf_return_type/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt2": true - } -} +{} diff --git a/parser/testdata/03206_replication_lag_metric/metadata.json b/parser/testdata/03206_replication_lag_metric/metadata.json index b65b07d7a6..0967ef424b 100644 --- a/parser/testdata/03206_replication_lag_metric/metadata.json +++ b/parser/testdata/03206_replication_lag_metric/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt4": true - } -} +{} diff --git a/parser/testdata/03222_datetime64_small_value_const/metadata.json b/parser/testdata/03222_datetime64_small_value_const/metadata.json index 47b2030681..0967ef424b 100644 --- a/parser/testdata/03222_datetime64_small_value_const/metadata.json +++ b/parser/testdata/03222_datetime64_small_value_const/metadata.json @@ -1,11 +1 @@ -{ - "explain_todo": { - "stmt13": true, - "stmt14": true, - "stmt16": true, - "stmt17": true, - "stmt18": true, - "stmt19": true, - "stmt20": true - } -} +{} diff --git a/parser/testdata/03262_common_expression_optimization/metadata.json b/parser/testdata/03262_common_expression_optimization/metadata.json index 9917240b41..0967ef424b 100644 --- a/parser/testdata/03262_common_expression_optimization/metadata.json +++ b/parser/testdata/03262_common_expression_optimization/metadata.json @@ -1,30 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt13": true, - "stmt16": true, - "stmt19": true, - "stmt22": true, - "stmt25": true, - "stmt28": true, - "stmt31": true, - "stmt34": true, - "stmt37": true, - "stmt40": true, - "stmt43": true, - "stmt46": true, - "stmt49": true, - "stmt52": true, - "stmt53": true, - "stmt54": true, - "stmt55": true, - "stmt56": true, - "stmt6": true, - "stmt62": true, - "stmt63": true, - "stmt66": true, - "stmt69": true, - "stmt7": true, - "stmt72": true - } -} +{} diff --git a/parser/testdata/03276_database_backup_merge_tree_table_file_engine/metadata.json b/parser/testdata/03276_database_backup_merge_tree_table_file_engine/metadata.json index c55f31987e..dbdbb76d4f 100644 --- a/parser/testdata/03276_database_backup_merge_tree_table_file_engine/metadata.json +++ b/parser/testdata/03276_database_backup_merge_tree_table_file_engine/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt6": true } } diff --git a/parser/testdata/03278_database_backup_merge_tree_table_disk_engine/metadata.json b/parser/testdata/03278_database_backup_merge_tree_table_disk_engine/metadata.json index c55f31987e..dbdbb76d4f 100644 --- a/parser/testdata/03278_database_backup_merge_tree_table_disk_engine/metadata.json +++ b/parser/testdata/03278_database_backup_merge_tree_table_disk_engine/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt6": true } } diff --git a/parser/testdata/03279_database_backup_database_disk_engine/metadata.json b/parser/testdata/03279_database_backup_database_disk_engine/metadata.json index c3fc51308c..f4c74e32be 100644 --- a/parser/testdata/03279_database_backup_database_disk_engine/metadata.json +++ b/parser/testdata/03279_database_backup_database_disk_engine/metadata.json @@ -1,9 +1,5 @@ { "explain_todo": { - "stmt10": true, - "stmt3": true, - "stmt4": true, - "stmt5": true, - "stmt6": true + "stmt10": true } } diff --git a/parser/testdata/03285_analyzer_array_join_nested/metadata.json b/parser/testdata/03285_analyzer_array_join_nested/metadata.json index 9cfd75943c..7ad5569408 100644 --- a/parser/testdata/03285_analyzer_array_join_nested/metadata.json +++ b/parser/testdata/03285_analyzer_array_join_nested/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt3": true, - "stmt4": true, "stmt9": true } } diff --git a/parser/testdata/03285_analyzer_extract_common_expr_bug/metadata.json b/parser/testdata/03285_analyzer_extract_common_expr_bug/metadata.json index 9a8cc69c0b..0967ef424b 100644 --- a/parser/testdata/03285_analyzer_extract_common_expr_bug/metadata.json +++ b/parser/testdata/03285_analyzer_extract_common_expr_bug/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt2": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/03285_analyzer_optimize_disjunctions/metadata.json b/parser/testdata/03285_analyzer_optimize_disjunctions/metadata.json index c159c81504..0967ef424b 100644 --- a/parser/testdata/03285_analyzer_optimize_disjunctions/metadata.json +++ b/parser/testdata/03285_analyzer_optimize_disjunctions/metadata.json @@ -1,12 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt12": true, - "stmt14": true, - "stmt16": true, - "stmt18": true, - "stmt20": true, - "stmt6": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/03305_fix_kafka_table_with_kw_arguments/metadata.json b/parser/testdata/03305_fix_kafka_table_with_kw_arguments/metadata.json index e9d6e46171..0967ef424b 100644 --- a/parser/testdata/03305_fix_kafka_table_with_kw_arguments/metadata.json +++ b/parser/testdata/03305_fix_kafka_table_with_kw_arguments/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt1": true - } -} +{} diff --git a/parser/testdata/03315_analyzer_correlated_subqueries/metadata.json b/parser/testdata/03315_analyzer_correlated_subqueries/metadata.json index 7b4ddafa53..0967ef424b 100644 --- a/parser/testdata/03315_analyzer_correlated_subqueries/metadata.json +++ b/parser/testdata/03315_analyzer_correlated_subqueries/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt3": true, - "stmt4": true - } -} +{} diff --git a/parser/testdata/03333_merge_table_total_rows_no_database_system_tables_exception/metadata.json b/parser/testdata/03333_merge_table_total_rows_no_database_system_tables_exception/metadata.json index 51dfabe749..0967ef424b 100644 --- a/parser/testdata/03333_merge_table_total_rows_no_database_system_tables_exception/metadata.json +++ b/parser/testdata/03333_merge_table_total_rows_no_database_system_tables_exception/metadata.json @@ -1 +1 @@ -{"explain_todo":{"stmt3":true}} +{} diff --git a/parser/testdata/03355_array_join_subcolumns/metadata.json b/parser/testdata/03355_array_join_subcolumns/metadata.json index 92efb02376..0967ef424b 100644 --- a/parser/testdata/03355_array_join_subcolumns/metadata.json +++ b/parser/testdata/03355_array_join_subcolumns/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt6": true, - "stmt8": true - } -} +{} diff --git a/parser/testdata/03408_current_database_on_cluster_constraint/metadata.json b/parser/testdata/03408_current_database_on_cluster_constraint/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03408_current_database_on_cluster_constraint/metadata.json +++ b/parser/testdata/03408_current_database_on_cluster_constraint/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03411_analyzer_scalar_correlated_subquery/metadata.json b/parser/testdata/03411_analyzer_scalar_correlated_subquery/metadata.json index 1295a45747..0967ef424b 100644 --- a/parser/testdata/03411_analyzer_scalar_correlated_subquery/metadata.json +++ b/parser/testdata/03411_analyzer_scalar_correlated_subquery/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt3": true - } -} +{} diff --git a/parser/testdata/03525_distributed_product_mode_local_IN_cross_replication_analyzer_bug/metadata.json b/parser/testdata/03525_distributed_product_mode_local_IN_cross_replication_analyzer_bug/metadata.json index e5793070f4..0967ef424b 100644 --- a/parser/testdata/03525_distributed_product_mode_local_IN_cross_replication_analyzer_bug/metadata.json +++ b/parser/testdata/03525_distributed_product_mode_local_IN_cross_replication_analyzer_bug/metadata.json @@ -1,8 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt6": true, - "stmt7": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/03532_use_database_syntax/metadata.json b/parser/testdata/03532_use_database_syntax/metadata.json index 0081ae918c..3a06a4a1ac 100644 --- a/parser/testdata/03532_use_database_syntax/metadata.json +++ b/parser/testdata/03532_use_database_syntax/metadata.json @@ -1,7 +1,5 @@ { "explain_todo": { - "stmt2": true, - "stmt3": true, "stmt5": true } } diff --git a/parser/testdata/03538_optimize_rewrite_regexp_functions/metadata.json b/parser/testdata/03538_optimize_rewrite_regexp_functions/metadata.json index 3c862309c1..0967ef424b 100644 --- a/parser/testdata/03538_optimize_rewrite_regexp_functions/metadata.json +++ b/parser/testdata/03538_optimize_rewrite_regexp_functions/metadata.json @@ -1,39 +1 @@ -{ - "explain_todo": { - "stmt10": true, - "stmt11": 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, - "stmt3": true, - "stmt30": true, - "stmt31": true, - "stmt32": true, - "stmt33": true, - "stmt34": true, - "stmt35": true, - "stmt36": true, - "stmt37": true, - "stmt4": true, - "stmt5": true, - "stmt6": true, - "stmt7": true, - "stmt8": true, - "stmt9": true - } -} +{} diff --git a/parser/testdata/03562_system_database_replicas/metadata.json b/parser/testdata/03562_system_database_replicas/metadata.json index 6f1e887072..0967ef424b 100644 --- a/parser/testdata/03562_system_database_replicas/metadata.json +++ b/parser/testdata/03562_system_database_replicas/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt46": true - } -} +{} diff --git a/parser/testdata/03604_string_with_size_stream/metadata.json b/parser/testdata/03604_string_with_size_stream/metadata.json index a64a5e085c..0967ef424b 100644 --- a/parser/testdata/03604_string_with_size_stream/metadata.json +++ b/parser/testdata/03604_string_with_size_stream/metadata.json @@ -1,6 +1 @@ -{ - "explain_todo": { - "stmt59": true, - "stmt62": true - } -} +{} diff --git a/parser/testdata/03636_storage_alias_basic/metadata.json b/parser/testdata/03636_storage_alias_basic/metadata.json index 9ecb192689..a4252da26a 100644 --- a/parser/testdata/03636_storage_alias_basic/metadata.json +++ b/parser/testdata/03636_storage_alias_basic/metadata.json @@ -1,11 +1,8 @@ { "explain_todo": { "stmt32": true, - "stmt50": true, "stmt52": true, "stmt55": true, - "stmt65": true, - "stmt89": true, - "stmt93": true + "stmt65": true } } diff --git a/parser/testdata/03641_group_by_injective_functoon_bad_arguments/metadata.json b/parser/testdata/03641_group_by_injective_functoon_bad_arguments/metadata.json index 3a06a4a1ac..0967ef424b 100644 --- a/parser/testdata/03641_group_by_injective_functoon_bad_arguments/metadata.json +++ b/parser/testdata/03641_group_by_injective_functoon_bad_arguments/metadata.json @@ -1,5 +1 @@ -{ - "explain_todo": { - "stmt5": true - } -} +{} diff --git a/parser/testdata/03708_flush_async_insert_queue_for_table/metadata.json b/parser/testdata/03708_flush_async_insert_queue_for_table/metadata.json index 685bb7b242..0967ef424b 100644 --- a/parser/testdata/03708_flush_async_insert_queue_for_table/metadata.json +++ b/parser/testdata/03708_flush_async_insert_queue_for_table/metadata.json @@ -1,7 +1 @@ -{ - "explain_todo": { - "stmt16": true, - "stmt17": true, - "stmt18": true - } -} +{}