From 60c14802888875c7c08d358c2508a1d351466938 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 16 Dec 2025 22:35:18 +0000 Subject: [PATCH 1/2] Add -check-skipped flag to identify passing todo tests Add a -check-skipped flag to the test suite that runs tests marked with todo:true instead of skipping them. This makes it easy to see which previously-skipped tests now pass and can have their todo flag removed. Usage: go test ./parser -check-skipped -v Tests that pass show "PASSES NOW - can remove todo flag from: " Tests that fail show "STILL FAILING ():
" --- parser/parser_test.go | 49 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 8 deletions(-) diff --git a/parser/parser_test.go b/parser/parser_test.go index 271643b318..861416ad3c 100644 --- a/parser/parser_test.go +++ b/parser/parser_test.go @@ -3,6 +3,7 @@ package parser_test import ( "context" "encoding/json" + "flag" "os" "path/filepath" "strings" @@ -12,6 +13,10 @@ import ( "github.com/kyleconroy/doubleclick/parser" ) +// checkSkipped runs skipped todo tests to see which ones now pass. +// Use with: go test ./parser -check-skipped -v +var checkSkipped = flag.Bool("check-skipped", false, "Run skipped todo tests to see which ones now pass") + // testMetadata holds optional metadata for a test case type testMetadata struct { Todo bool `json:"todo,omitempty"` @@ -87,15 +92,18 @@ func TestParser(t *testing.T) { } } - // Skip tests marked with skip: true + // Skip tests marked with skip: true (these cause infinite loops or other critical issues) if metadata.Skip { t.Skip("Skipping: skip is true in metadata") } // Skip tests where explain is explicitly false (e.g., ClickHouse couldn't parse it) + // Unless -check-skipped is set and the test is a todo test if metadata.Explain != nil && !*metadata.Explain { - t.Skipf("Skipping: explain is false in metadata") - return + if !(*checkSkipped && metadata.Todo) { + t.Skipf("Skipping: explain is false in metadata") + return + } } // Parse the query @@ -107,7 +115,11 @@ func TestParser(t *testing.T) { return } if metadata.Todo { - t.Skipf("TODO: Parser does not yet support: %s (error: %v)", query, err) + if *checkSkipped { + t.Skipf("STILL FAILING (parse error): %v", err) + } else { + t.Skipf("TODO: Parser does not yet support: %s (error: %v)", query, err) + } return } t.Fatalf("Parse error: %v\nQuery: %s", err, query) @@ -122,7 +134,11 @@ func TestParser(t *testing.T) { if len(stmts) == 0 { if metadata.Todo { - t.Skipf("TODO: Parser returned no statements for: %s", query) + if *checkSkipped { + t.Skipf("STILL FAILING (no statements): parser returned no statements") + } else { + t.Skipf("TODO: Parser returned no statements for: %s", query) + } return } t.Fatalf("Expected at least 1 statement, got 0\nQuery: %s", query) @@ -132,7 +148,11 @@ func TestParser(t *testing.T) { _, jsonErr := json.Marshal(stmts[0]) if jsonErr != nil { if metadata.Todo { - t.Skipf("TODO: JSON serialization failed: %v", jsonErr) + if *checkSkipped { + t.Skipf("STILL FAILING (JSON serialization): %v", jsonErr) + } else { + t.Skipf("TODO: JSON serialization failed: %v", jsonErr) + } return } t.Fatalf("JSON marshal error: %v\nQuery: %s", jsonErr, query) @@ -150,7 +170,11 @@ func TestParser(t *testing.T) { actual := strings.TrimSpace(parser.Explain(stmts[0])) if actual != expected { if metadata.Todo { - t.Skipf("TODO: Explain output mismatch\nQuery: %s\nExpected:\n%s\n\nGot:\n%s", query, expected, actual) + if *checkSkipped { + t.Skipf("STILL FAILING (explain mismatch):\nExpected:\n%s\n\nGot:\n%s", expected, actual) + } else { + t.Skipf("TODO: Explain output mismatch\nQuery: %s\nExpected:\n%s\n\nGot:\n%s", query, expected, actual) + } return } t.Errorf("Explain output mismatch\nQuery: %s\nExpected:\n%s\n\nGot:\n%s", query, expected, actual) @@ -165,12 +189,21 @@ func TestParser(t *testing.T) { actualAST := strings.TrimSpace(string(actualASTBytes)) if actualAST != expectedAST { if metadata.Todo { - t.Skipf("TODO: AST JSON mismatch\nQuery: %s\nExpected:\n%s\n\nGot:\n%s", query, expectedAST, actualAST) + if *checkSkipped { + t.Skipf("STILL FAILING (AST mismatch):\nExpected:\n%s\n\nGot:\n%s", expectedAST, actualAST) + } else { + t.Skipf("TODO: AST JSON mismatch\nQuery: %s\nExpected:\n%s\n\nGot:\n%s", query, expectedAST, actualAST) + } return } t.Errorf("AST JSON mismatch\nQuery: %s\nExpected:\n%s\n\nGot:\n%s", query, expectedAST, actualAST) } } + + // If we get here with a todo test and -check-skipped is set, the test passes! + if metadata.Todo && *checkSkipped { + t.Logf("PASSES NOW - can remove todo flag from: %s", entry.Name()) + } }) } } From 5815b4ea43585bee7ca894c4ffc0312c6726b138 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 17 Dec 2025 00:17:12 +0000 Subject: [PATCH 2/2] Remove todo flag from 328 tests that now pass After adding the -check-skipped flag, identified 328 tests that were marked as todo but now pass all checks. Removed the todo flag from their metadata.json files (deleted the file entirely if todo was the only field). Also updated CLAUDE.md to document the -check-skipped workflow for identifying passing skipped tests after parser fixes. --- parser/CLAUDE.md | 10 ++++++++++ parser/testdata/00053_all_inner_join/metadata.json | 4 +++- parser/testdata/00054_join_string/metadata.json | 4 +++- parser/testdata/00055_join_two_numbers/metadata.json | 4 +++- parser/testdata/00056_join_number_string/metadata.json | 4 +++- parser/testdata/00067_union_all/metadata.json | 4 +++- parser/testdata/00072_in_types/metadata.json | 4 +++- .../testdata/00076_system_columns_bytes/metadata.json | 4 +++- .../00099_join_many_blocks_segfault/metadata.json | 4 +++- .../00129_quantile_timing_weighted/metadata.json | 1 - parser/testdata/00139_like/metadata.json | 4 +++- parser/testdata/00169_contingency/metadata.json | 4 +++- parser/testdata/00169_join_constant_keys/metadata.json | 4 +++- parser/testdata/00173_group_by_use_nulls/metadata.json | 4 +++- parser/testdata/00175_if_num_arrays/metadata.json | 1 - parser/testdata/00178_function_replicate/metadata.json | 4 +++- parser/testdata/00189_time_zones_long/metadata.json | 4 +++- .../testdata/00198_group_by_empty_arrays/metadata.json | 1 - .../metadata.json | 4 +++- .../00211_shard_query_formatting_aliases/metadata.json | 4 +++- .../00216_bit_test_function_family/metadata.json | 4 +++- .../00232_format_readable_decimal_size/metadata.json | 4 +++- .../testdata/00232_format_readable_size/metadata.json | 4 +++- parser/testdata/00250_tuple_comparison/metadata.json | 4 +++- parser/testdata/00264_uniq_many_args/metadata.json | 4 +++- parser/testdata/00283_column_cut/metadata.json | 4 +++- parser/testdata/00291_array_reduce/metadata.json | 4 +++- parser/testdata/00296_url_parameters/metadata.json | 4 +++- .../00328_long_case_construction/metadata.json | 4 +++- parser/testdata/00337_shard_any_heavy/metadata.json | 1 - .../testdata/00364_java_style_denormals/metadata.json | 4 +++- .../metadata.json | 4 +++- .../00381_first_significant_subdomain/metadata.json | 4 +++- parser/testdata/00431_if_nulls/metadata.json | 4 +++- parser/testdata/00434_tonullable/metadata.json | 4 +++- parser/testdata/00436_convert_charset/metadata.json | 4 +++- .../00436_fixed_string_16_comparisons/metadata.json | 4 +++- .../00518_extract_all_and_empty_matches/metadata.json | 4 +++- .../00541_to_start_of_fifteen_minutes/metadata.json | 4 +++- .../00552_logical_functions_simple/metadata.json | 4 +++- .../00552_logical_functions_ternary/metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/00552_or_nullable/metadata.json | 4 +++- .../00591_columns_removal_union_all/metadata.json | 4 +++- .../metadata.json | 4 +++- .../00649_quantile_tdigest_negative/metadata.json | 1 - .../metadata.json | 4 +++- .../testdata/00757_enum_defaults_const/metadata.json | 4 +++- parser/testdata/00759_kodieg/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../00973_uniq_non_associativity/metadata.json | 4 +++- parser/testdata/00974_full_outer_join/metadata.json | 4 +++- .../00975_move_partition_merge_tree/metadata.json | 4 +++- parser/testdata/00977_int_div/metadata.json | 4 +++- parser/testdata/00978_ml_math/metadata.json | 4 +++- parser/testdata/00997_trim/metadata.json | 4 +++- parser/testdata/01020_function_char/metadata.json | 4 +++- parser/testdata/01035_avg/metadata.json | 4 +++- parser/testdata/01043_categorical_iv/metadata.json | 4 +++- .../01045_dictionaries_restrictions/metadata.json | 4 +++- parser/testdata/01073_grant_and_revoke/metadata.json | 4 +++- parser/testdata/01085_simdjson_uint64/metadata.json | 4 +++- .../01087_table_function_generate/metadata.json | 4 +++- .../01096_array_reduce_in_ranges/metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/01119_weird_user_names/metadata.json | 4 +++- parser/testdata/01120_join_constants/metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/01145_with_fill_const/metadata.json | 4 +++- .../01188_attach_table_from_path/metadata.json | 4 +++- .../01250_fixed_string_comparison/metadata.json | 4 +++- .../01256_misspell_layout_name_podshumok/metadata.json | 4 +++- .../metadata.json | 1 - .../01277_unixTimestamp64_compatibility/metadata.json | 4 +++- parser/testdata/01297_create_quota/metadata.json | 4 +++- .../01319_query_formatting_in_server_log/metadata.json | 4 +++- .../metadata.json | 4 +++- .../01353_low_cardinality_join_types/metadata.json | 4 +++- .../01355_defaultValueOfArgumentType_bug/metadata.json | 4 +++- .../testdata/01374_if_nullable_filimonov/metadata.json | 4 +++- .../01379_with_fill_several_columns/metadata.json | 4 +++- parser/testdata/01423_if_nullable_cond/metadata.json | 1 - .../01425_default_value_of_type_name/metadata.json | 4 +++- .../01440_big_int_least_greatest/metadata.json | 4 +++- .../01492_format_readable_quantity/metadata.json | 4 +++- .../01495_subqueries_in_with_statement_2/metadata.json | 4 +++- .../01511_format_readable_timedelta/metadata.json | 4 +++- parser/testdata/01538_fuzz_aggregate/metadata.json | 4 +++- parser/testdata/01555_or_fill/metadata.json | 4 +++- parser/testdata/01556_if_null/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/01564_test_hint_woes/metadata.json | 5 ++++- .../01581_deduplicate_by_columns_local/metadata.json | 4 +++- .../testdata/01593_functions_in_order_by/metadata.json | 4 +++- parser/testdata/01602_show_create_view/metadata.json | 4 +++- .../testdata/01614_with_fill_with_limit/metadata.json | 4 +++- parser/testdata/01634_sum_map_nulls/metadata.json | 1 - parser/testdata/01635_nullable_fuzz/metadata.json | 4 +++- .../testdata/01650_expressions_merge_bug/metadata.json | 4 +++- .../testdata/01655_window_functions_bug/metadata.json | 4 +++- .../testdata/01655_window_functions_null/metadata.json | 4 +++- .../01659_array_aggregation_ubsan/metadata.json | 1 - parser/testdata/01666_blns_long/metadata.json | 4 +++- parser/testdata/01667_aes_args_check/metadata.json | 1 - .../01669_columns_declaration_serde_long/metadata.json | 4 +++- .../01685_json_extract_double_as_float/metadata.json | 4 +++- parser/testdata/01698_fix_toMinute/metadata.json | 4 +++- parser/testdata/01699_timezoneOffset/metadata.json | 4 +++- .../01716_array_difference_overflow/metadata.json | 1 - .../01732_explain_syntax_union_query/metadata.json | 4 +++- parser/testdata/01811_datename/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/01856_create_function/metadata.json | 1 - .../testdata/01888_bloom_filter_hasAny/metadata.json | 4 +++- parser/testdata/01905_to_json_string/metadata.json | 4 +++- parser/testdata/01912_bad_cast_join_fuzz/metadata.json | 4 +++- .../01913_names_of_tuple_literal/metadata.json | 4 +++- parser/testdata/01915_for_each_crakjie/metadata.json | 4 +++- parser/testdata/01917_distinct_on/metadata.json | 4 +++- .../testdata/01921_with_fill_with_totals/metadata.json | 4 +++- parser/testdata/01926_union_all_schmak/metadata.json | 4 +++- parser/testdata/01960_lambda_precedence/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../02019_multiple_weird_with_fill/metadata.json | 4 +++- .../testdata/02030_quantiles_underflow/metadata.json | 4 +++- .../metadata.json | 1 - .../metadata.json | 1 - .../metadata.json | 1 - .../metadata.json | 1 - .../metadata.json | 1 - .../metadata.json | 1 - .../metadata.json | 1 - .../02113_base64encode_trailing_bytes_1/metadata.json | 4 +++- .../02117_show_create_table_system/metadata.json | 4 +++- parser/testdata/02119_sumcount/metadata.json | 4 +++- parser/testdata/02124_empty_uuid/metadata.json | 4 +++- .../02126_alter_table_alter_column/metadata.json | 4 +++- .../02156_minus_op_with_datatime64/metadata.json | 4 +++- parser/testdata/02160_monthname/metadata.json | 4 +++- .../02165_replicated_grouping_sets/metadata.json | 4 +++- .../02179_dict_reload_on_cluster/metadata.json | 4 +++- parser/testdata/02179_map_cast_to_array/metadata.json | 4 +++- .../metadata.json | 1 - .../testdata/02188_table_function_format/metadata.json | 4 +++- parser/testdata/02200_use_skip_indexes/metadata.json | 4 +++- .../02201_use_skip_indexes_if_final/metadata.json | 4 +++- .../02202_use_skip_indexes_if_final/metadata.json | 4 +++- parser/testdata/02251_last_day_of_month/metadata.json | 4 +++- .../02267_join_dup_columns_issue36199/metadata.json | 4 +++- .../02267_output_format_prometheus/metadata.json | 4 +++- .../02287_ephemeral_format_crash/metadata.json | 4 +++- .../02292_create_function_validate/metadata.json | 1 - .../metadata.json | 4 +++- .../testdata/02293_ttest_large_samples/metadata.json | 4 +++- .../02295_global_with_in_subquery/metadata.json | 4 +++- .../metadata.json | 4 +++- .../02304_grouping_sets_with_rollup_cube/metadata.json | 4 +++- .../02311_normalize_utf8_constant/metadata.json | 4 +++- .../testdata/02313_negative_datetime64/metadata.json | 4 +++- parser/testdata/02337_join_analyze_stuck/metadata.json | 4 +++- .../02343_create_empty_as_select/metadata.json | 4 +++- .../metadata.json | 4 +++- .../02362_part_log_merge_algorithm/metadata.json | 4 +++- .../02366_decimal_agg_state_conversion/metadata.json | 4 +++- parser/testdata/02366_kql_extend/metadata.json | 4 +++- parser/testdata/02366_kql_summarize/metadata.json | 4 +++- parser/testdata/02366_kql_tabular/metadata.json | 4 +++- parser/testdata/02370_extractAll_regress/metadata.json | 4 +++- parser/testdata/02375_analyzer_union/metadata.json | 4 +++- parser/testdata/02421_explain_subquery/metadata.json | 4 +++- .../testdata/02428_batch_nullable_assert/metadata.json | 4 +++- .../metadata.json | 4 +++- .../02466_distributed_query_profiler/metadata.json | 4 +++- .../02478_window_frame_type_groups/metadata.json | 4 +++- .../02481_i43247_ubsan_in_minmaxany/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/02504_bar_fractions/metadata.json | 4 +++- parser/testdata/02504_explain_ast_insert/metadata.json | 4 +++- parser/testdata/02523_range_const_start/metadata.json | 4 +++- parser/testdata/02534_keyed_siphash/metadata.json | 4 +++- .../testdata/02542_table_function_format/metadata.json | 4 +++- .../testdata/02552_siphash128_reference/metadata.json | 4 +++- .../02597_column_delete_and_replication/metadata.json | 4 +++- .../02597_column_update_and_replication/metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/02676_trailing_commas/metadata.json | 4 +++- .../02677_analyzer_bitmap_has_any/metadata.json | 4 +++- .../testdata/02677_decode_url_component/metadata.json | 4 +++- .../02681_group_array_too_large_size/metadata.json | 4 +++- .../02682_quantiles_too_large_size/metadata.json | 4 +++- .../testdata/02683_native_too_large_size/metadata.json | 4 +++- parser/testdata/02684_bson/metadata.json | 4 +++- parser/testdata/02685_bson2/metadata.json | 4 +++- parser/testdata/02686_bson3/metadata.json | 4 +++- parser/testdata/02687_native_fuzz/metadata.json | 4 +++- .../02699_polygons_sym_difference_total/metadata.json | 4 +++- .../metadata.json | 4 +++- .../02707_analyzer_nested_lambdas_types/metadata.json | 4 +++- parser/testdata/02713_ip4_uint_compare/metadata.json | 4 +++- .../02734_big_int_from_float_ubsan/metadata.json | 4 +++- .../metadata.json | 4 +++- .../02789_jit_cannot_convert_column/metadata.json | 4 +++- .../02797_transform_narrow_types/metadata.json | 1 - .../02807_default_date_time_nullable/metadata.json | 4 +++- .../testdata/02810_system_jemalloc_bins/metadata.json | 4 +++- parser/testdata/02811_ip_dict_attribute/metadata.json | 4 +++- parser/testdata/02813_float_parsing/metadata.json | 4 +++- .../02815_empty_subquery_nullable_bug/metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/02831_ast_fuzz_asan_join/metadata.json | 4 +++- .../02832_integer_type_inference/metadata.json | 1 - .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../02888_single_state_nullable_type/metadata.json | 4 +++- .../02897_alter_partition_parameters/metadata.json | 4 +++- .../02901_analyzer_recursive_window/metadata.json | 1 - .../metadata.json | 4 +++- .../02903_parameterized_view_explain_ast/metadata.json | 4 +++- parser/testdata/02908_alter_column_alias/metadata.json | 4 +++- .../testdata/02918_analyzer_to_ast_crash/metadata.json | 4 +++- .../testdata/02923_join_use_nulls_modulo/metadata.json | 4 +++- parser/testdata/02933_paste_join/metadata.json | 4 +++- .../testdata/02935_ipv6_bit_operations/metadata.json | 4 +++- .../02950_part_log_bytes_uncompressed/metadata.json | 4 +++- .../testdata/02954_analyzer_fuzz_i57086/metadata.json | 4 +++- parser/testdata/02961_drop_tables/metadata.json | 4 +++- .../02966_topk_counts_approx_count_sum/metadata.json | 4 +++- parser/testdata/02967_analyzer_fuzz/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03001_analyzer_nullable_nothing/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03008_groupSortedArray_field/metadata.json | 4 +++- .../03014_analyzer_groupby_fuzz_60317/metadata.json | 4 +++- .../03016_analyzer_groupby_fuzz_59796/metadata.json | 4 +++- .../testdata/03018_analyzer_greater_null/metadata.json | 4 +++- .../03035_recursive_cte_postgres_1/metadata.json | 4 +++- .../03036_recursive_cte_postgres_2/metadata.json | 4 +++- .../testdata/03037_dot_product_overflow/metadata.json | 1 - .../03037_recursive_cte_postgres_3/metadata.json | 4 +++- .../03038_recursive_cte_postgres_4/metadata.json | 4 +++- .../03039_recursive_cte_postgres_5/metadata.json | 4 +++- .../03040_recursive_cte_postgres_6/metadata.json | 4 +++- .../03041_recursive_cte_postgres_7/metadata.json | 4 +++- .../03071_fix_short_circuit_logic/metadata.json | 1 - .../03093_bug37909_query_does_not_finish/metadata.json | 4 +++- .../testdata/03094_named_tuple_bug24607/metadata.json | 4 +++- parser/testdata/03141_wildcard_grants/metadata.json | 4 +++- .../03146_create_index_compatibility/metadata.json | 4 +++- .../03168_fuzz_multiIf_short_circuit/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03208_datetime_cast_losing_precision/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../03255_fix_sbstrings_logical_error/metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/03269_bf16/metadata.json | 4 +++- .../03274_with_fill_dup_sort_bug/metadata.json | 4 +++- .../03275_ignore_nonexistent_files_fix/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03290_dictionary_assert_on_function/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../testdata/03292_format_tty_friendly/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/03315_array_join_scalar/metadata.json | 4 +++- .../03322_unused_interpolate_expressions/metadata.json | 4 +++- .../03323_union_all_constants_bug/metadata.json | 4 +++- .../testdata/03328_normalized_query_hash/metadata.json | 4 +++- .../testdata/03350_json_parsing_quickly/metadata.json | 4 +++- .../testdata/03365_finish_sorting_crash/metadata.json | 4 +++- parser/testdata/03366_bfloat16_sorting/metadata.json | 4 +++- .../03399_lc_nullable_mapfromarrays/metadata.json | 4 +++- parser/testdata/03400_get_server_setting/metadata.json | 4 +++- .../03401_get_merge_tree_setting/metadata.json | 4 +++- .../03404_dynamic_in_interval_bug/metadata.json | 1 - .../03405_json_parsing_error_bug/metadata.json | 1 - .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../03406_reservoir_sample_self_merging/metadata.json | 4 +++- .../03407_naive_bayes_classifier_byte/metadata.json | 4 +++- .../03444_analyzer_resolve_alias_columns/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03461_numeric_indexed_vector_chain/metadata.json | 4 +++- .../03512_naive_bayes_classifier_general/metadata.json | 4 +++- .../03513_resize_pipeline_after_totals/metadata.json | 4 +++- parser/testdata/03518_bad_sql_udf/metadata.json | 1 - .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- parser/testdata/03533_xirr/metadata.json | 1 - .../metadata.json | 1 - parser/testdata/03568_ddsketch_merge/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../testdata/03582_normalize_utf8_empty/metadata.json | 4 +++- parser/testdata/03601_temporary_views/metadata.json | 4 +++- .../testdata/03603_getSubcolumnType_msan/metadata.json | 1 - parser/testdata/03623_header_filtering/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../testdata/03633_negative_limit_offset/metadata.json | 4 +++- .../03653_fractional_limit_offset/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03667_join_with_subquery_and_final/metadata.json | 4 +++- .../metadata.json | 4 +++- .../metadata.json | 4 +++- .../03703_prelimit_explain_message/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03720_ntile_double_order_by_check/metadata.json | 4 +++- .../03720_ubsan_dictionary_parameters/metadata.json | 4 +++- parser/testdata/03729_function_hmac/metadata.json | 4 +++- .../metadata.json | 4 +++- .../03741_s3_glob_table_path_pushdown/metadata.json | 4 +++- .../03754_h3_polygon_to_cells_const/metadata.json | 4 +++- .../03756_update_query_formatting/metadata.json | 4 +++- 329 files changed, 899 insertions(+), 328 deletions(-) delete mode 100644 parser/testdata/00129_quantile_timing_weighted/metadata.json delete mode 100644 parser/testdata/00175_if_num_arrays/metadata.json delete mode 100644 parser/testdata/00198_group_by_empty_arrays/metadata.json delete mode 100644 parser/testdata/00337_shard_any_heavy/metadata.json delete mode 100644 parser/testdata/00649_quantile_tdigest_negative/metadata.json delete mode 100644 parser/testdata/01277_convert_field_to_type_logical_error/metadata.json delete mode 100644 parser/testdata/01423_if_nullable_cond/metadata.json delete mode 100644 parser/testdata/01634_sum_map_nulls/metadata.json delete mode 100644 parser/testdata/01659_array_aggregation_ubsan/metadata.json delete mode 100644 parser/testdata/01667_aes_args_check/metadata.json delete mode 100644 parser/testdata/01716_array_difference_overflow/metadata.json delete mode 100644 parser/testdata/01856_create_function/metadata.json delete mode 100644 parser/testdata/02096_sql_user_defined_function_alias/metadata.json delete mode 100644 parser/testdata/02098_sql_user_defined_functions_aliases/metadata.json delete mode 100644 parser/testdata/02099_sql_user_defined_functions_lambda/metadata.json delete mode 100644 parser/testdata/02101_sql_user_defined_functions_create_or_replace/metadata.json delete mode 100644 parser/testdata/02101_sql_user_defined_functions_drop_if_exists/metadata.json delete mode 100644 parser/testdata/02102_sql_user_defined_functions_create_if_not_exists/metadata.json delete mode 100644 parser/testdata/02103_sql_user_defined_functions_composition/metadata.json delete mode 100644 parser/testdata/02181_sql_user_defined_functions_invalid_lambda/metadata.json delete mode 100644 parser/testdata/02292_create_function_validate/metadata.json delete mode 100644 parser/testdata/02797_transform_narrow_types/metadata.json delete mode 100644 parser/testdata/02832_integer_type_inference/metadata.json delete mode 100644 parser/testdata/02901_analyzer_recursive_window/metadata.json delete mode 100644 parser/testdata/03037_dot_product_overflow/metadata.json delete mode 100644 parser/testdata/03071_fix_short_circuit_logic/metadata.json delete mode 100644 parser/testdata/03404_dynamic_in_interval_bug/metadata.json delete mode 100644 parser/testdata/03405_json_parsing_error_bug/metadata.json delete mode 100644 parser/testdata/03518_bad_sql_udf/metadata.json delete mode 100644 parser/testdata/03533_xirr/metadata.json delete mode 100644 parser/testdata/03541_table_without_insertable_columns/metadata.json delete mode 100644 parser/testdata/03603_getSubcolumnType_msan/metadata.json diff --git a/parser/CLAUDE.md b/parser/CLAUDE.md index 73cb5eb4d2..7ae455024f 100644 --- a/parser/CLAUDE.md +++ b/parser/CLAUDE.md @@ -9,3 +9,13 @@ go test ./parser/... -timeout 5s ``` The tests are very fast. If a test is timing out, it indicates a bug (likely an infinite loop in the parser). + +## Checking Skipped Tests + +After fixing parser issues, check if any skipped tests now pass: + +```bash +go test ./parser -check-skipped -v 2>&1 | grep "PASSES NOW" +``` + +Tests that output `PASSES NOW` can have their `todo` flag removed from `metadata.json`. This helps identify when parser improvements fix multiple tests at once. diff --git a/parser/testdata/00053_all_inner_join/metadata.json b/parser/testdata/00053_all_inner_join/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00053_all_inner_join/metadata.json +++ b/parser/testdata/00053_all_inner_join/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00054_join_string/metadata.json b/parser/testdata/00054_join_string/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00054_join_string/metadata.json +++ b/parser/testdata/00054_join_string/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00055_join_two_numbers/metadata.json b/parser/testdata/00055_join_two_numbers/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00055_join_two_numbers/metadata.json +++ b/parser/testdata/00055_join_two_numbers/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00056_join_number_string/metadata.json b/parser/testdata/00056_join_number_string/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00056_join_number_string/metadata.json +++ b/parser/testdata/00056_join_number_string/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00067_union_all/metadata.json b/parser/testdata/00067_union_all/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00067_union_all/metadata.json +++ b/parser/testdata/00067_union_all/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00072_in_types/metadata.json b/parser/testdata/00072_in_types/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00072_in_types/metadata.json +++ b/parser/testdata/00072_in_types/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00076_system_columns_bytes/metadata.json b/parser/testdata/00076_system_columns_bytes/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00076_system_columns_bytes/metadata.json +++ b/parser/testdata/00076_system_columns_bytes/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00099_join_many_blocks_segfault/metadata.json b/parser/testdata/00099_join_many_blocks_segfault/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00099_join_many_blocks_segfault/metadata.json +++ b/parser/testdata/00099_join_many_blocks_segfault/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00129_quantile_timing_weighted/metadata.json b/parser/testdata/00129_quantile_timing_weighted/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/00129_quantile_timing_weighted/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/00139_like/metadata.json b/parser/testdata/00139_like/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00139_like/metadata.json +++ b/parser/testdata/00139_like/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00169_contingency/metadata.json b/parser/testdata/00169_contingency/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00169_contingency/metadata.json +++ b/parser/testdata/00169_contingency/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00169_join_constant_keys/metadata.json b/parser/testdata/00169_join_constant_keys/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00169_join_constant_keys/metadata.json +++ b/parser/testdata/00169_join_constant_keys/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00173_group_by_use_nulls/metadata.json b/parser/testdata/00173_group_by_use_nulls/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00173_group_by_use_nulls/metadata.json +++ b/parser/testdata/00173_group_by_use_nulls/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00175_if_num_arrays/metadata.json b/parser/testdata/00175_if_num_arrays/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/00175_if_num_arrays/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/00178_function_replicate/metadata.json b/parser/testdata/00178_function_replicate/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00178_function_replicate/metadata.json +++ b/parser/testdata/00178_function_replicate/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00189_time_zones_long/metadata.json b/parser/testdata/00189_time_zones_long/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00189_time_zones_long/metadata.json +++ b/parser/testdata/00189_time_zones_long/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00198_group_by_empty_arrays/metadata.json b/parser/testdata/00198_group_by_empty_arrays/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/00198_group_by_empty_arrays/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/00205_emptyscalar_subquery_type_mismatch_bug/metadata.json b/parser/testdata/00205_emptyscalar_subquery_type_mismatch_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00205_emptyscalar_subquery_type_mismatch_bug/metadata.json +++ b/parser/testdata/00205_emptyscalar_subquery_type_mismatch_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00211_shard_query_formatting_aliases/metadata.json b/parser/testdata/00211_shard_query_formatting_aliases/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00211_shard_query_formatting_aliases/metadata.json +++ b/parser/testdata/00211_shard_query_formatting_aliases/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00216_bit_test_function_family/metadata.json b/parser/testdata/00216_bit_test_function_family/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00216_bit_test_function_family/metadata.json +++ b/parser/testdata/00216_bit_test_function_family/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00232_format_readable_decimal_size/metadata.json b/parser/testdata/00232_format_readable_decimal_size/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00232_format_readable_decimal_size/metadata.json +++ b/parser/testdata/00232_format_readable_decimal_size/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00232_format_readable_size/metadata.json b/parser/testdata/00232_format_readable_size/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00232_format_readable_size/metadata.json +++ b/parser/testdata/00232_format_readable_size/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00250_tuple_comparison/metadata.json b/parser/testdata/00250_tuple_comparison/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00250_tuple_comparison/metadata.json +++ b/parser/testdata/00250_tuple_comparison/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00264_uniq_many_args/metadata.json b/parser/testdata/00264_uniq_many_args/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00264_uniq_many_args/metadata.json +++ b/parser/testdata/00264_uniq_many_args/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00283_column_cut/metadata.json b/parser/testdata/00283_column_cut/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00283_column_cut/metadata.json +++ b/parser/testdata/00283_column_cut/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00291_array_reduce/metadata.json b/parser/testdata/00291_array_reduce/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00291_array_reduce/metadata.json +++ b/parser/testdata/00291_array_reduce/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00296_url_parameters/metadata.json b/parser/testdata/00296_url_parameters/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00296_url_parameters/metadata.json +++ b/parser/testdata/00296_url_parameters/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00328_long_case_construction/metadata.json b/parser/testdata/00328_long_case_construction/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00328_long_case_construction/metadata.json +++ b/parser/testdata/00328_long_case_construction/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00337_shard_any_heavy/metadata.json b/parser/testdata/00337_shard_any_heavy/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/00337_shard_any_heavy/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/00364_java_style_denormals/metadata.json b/parser/testdata/00364_java_style_denormals/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00364_java_style_denormals/metadata.json +++ b/parser/testdata/00364_java_style_denormals/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00367_visible_width_of_array_tuple_enum/metadata.json b/parser/testdata/00367_visible_width_of_array_tuple_enum/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00367_visible_width_of_array_tuple_enum/metadata.json +++ b/parser/testdata/00367_visible_width_of_array_tuple_enum/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00381_first_significant_subdomain/metadata.json b/parser/testdata/00381_first_significant_subdomain/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00381_first_significant_subdomain/metadata.json +++ b/parser/testdata/00381_first_significant_subdomain/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00431_if_nulls/metadata.json b/parser/testdata/00431_if_nulls/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00431_if_nulls/metadata.json +++ b/parser/testdata/00431_if_nulls/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00434_tonullable/metadata.json b/parser/testdata/00434_tonullable/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00434_tonullable/metadata.json +++ b/parser/testdata/00434_tonullable/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00436_convert_charset/metadata.json b/parser/testdata/00436_convert_charset/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00436_convert_charset/metadata.json +++ b/parser/testdata/00436_convert_charset/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00436_fixed_string_16_comparisons/metadata.json b/parser/testdata/00436_fixed_string_16_comparisons/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00436_fixed_string_16_comparisons/metadata.json +++ b/parser/testdata/00436_fixed_string_16_comparisons/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00518_extract_all_and_empty_matches/metadata.json b/parser/testdata/00518_extract_all_and_empty_matches/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00518_extract_all_and_empty_matches/metadata.json +++ b/parser/testdata/00518_extract_all_and_empty_matches/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00541_to_start_of_fifteen_minutes/metadata.json b/parser/testdata/00541_to_start_of_fifteen_minutes/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00541_to_start_of_fifteen_minutes/metadata.json +++ b/parser/testdata/00541_to_start_of_fifteen_minutes/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00552_logical_functions_simple/metadata.json b/parser/testdata/00552_logical_functions_simple/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00552_logical_functions_simple/metadata.json +++ b/parser/testdata/00552_logical_functions_simple/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00552_logical_functions_ternary/metadata.json b/parser/testdata/00552_logical_functions_ternary/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00552_logical_functions_ternary/metadata.json +++ b/parser/testdata/00552_logical_functions_ternary/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00552_logical_functions_uint8_as_bool/metadata.json b/parser/testdata/00552_logical_functions_uint8_as_bool/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00552_logical_functions_uint8_as_bool/metadata.json +++ b/parser/testdata/00552_logical_functions_uint8_as_bool/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00552_or_nullable/metadata.json b/parser/testdata/00552_or_nullable/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00552_or_nullable/metadata.json +++ b/parser/testdata/00552_or_nullable/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00591_columns_removal_union_all/metadata.json b/parser/testdata/00591_columns_removal_union_all/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00591_columns_removal_union_all/metadata.json +++ b/parser/testdata/00591_columns_removal_union_all/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00644_different_expressions_with_same_alias/metadata.json b/parser/testdata/00644_different_expressions_with_same_alias/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00644_different_expressions_with_same_alias/metadata.json +++ b/parser/testdata/00644_different_expressions_with_same_alias/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00649_quantile_tdigest_negative/metadata.json b/parser/testdata/00649_quantile_tdigest_negative/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/00649_quantile_tdigest_negative/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/00667_compare_arrays_of_different_types/metadata.json b/parser/testdata/00667_compare_arrays_of_different_types/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00667_compare_arrays_of_different_types/metadata.json +++ b/parser/testdata/00667_compare_arrays_of_different_types/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00757_enum_defaults_const/metadata.json b/parser/testdata/00757_enum_defaults_const/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00757_enum_defaults_const/metadata.json +++ b/parser/testdata/00757_enum_defaults_const/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00759_kodieg/metadata.json b/parser/testdata/00759_kodieg/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00759_kodieg/metadata.json +++ b/parser/testdata/00759_kodieg/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00801_daylight_saving_time_hour_underflow/metadata.json b/parser/testdata/00801_daylight_saving_time_hour_underflow/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00801_daylight_saving_time_hour_underflow/metadata.json +++ b/parser/testdata/00801_daylight_saving_time_hour_underflow/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00940_order_by_read_in_order_query_plan/metadata.json b/parser/testdata/00940_order_by_read_in_order_query_plan/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00940_order_by_read_in_order_query_plan/metadata.json +++ b/parser/testdata/00940_order_by_read_in_order_query_plan/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00973_uniq_non_associativity/metadata.json b/parser/testdata/00973_uniq_non_associativity/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00973_uniq_non_associativity/metadata.json +++ b/parser/testdata/00973_uniq_non_associativity/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00974_full_outer_join/metadata.json b/parser/testdata/00974_full_outer_join/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00974_full_outer_join/metadata.json +++ b/parser/testdata/00974_full_outer_join/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00975_move_partition_merge_tree/metadata.json b/parser/testdata/00975_move_partition_merge_tree/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/00975_move_partition_merge_tree/metadata.json +++ b/parser/testdata/00975_move_partition_merge_tree/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/00977_int_div/metadata.json b/parser/testdata/00977_int_div/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00977_int_div/metadata.json +++ b/parser/testdata/00977_int_div/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00978_ml_math/metadata.json b/parser/testdata/00978_ml_math/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00978_ml_math/metadata.json +++ b/parser/testdata/00978_ml_math/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/00997_trim/metadata.json b/parser/testdata/00997_trim/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/00997_trim/metadata.json +++ b/parser/testdata/00997_trim/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01020_function_char/metadata.json b/parser/testdata/01020_function_char/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01020_function_char/metadata.json +++ b/parser/testdata/01020_function_char/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01035_avg/metadata.json b/parser/testdata/01035_avg/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01035_avg/metadata.json +++ b/parser/testdata/01035_avg/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01043_categorical_iv/metadata.json b/parser/testdata/01043_categorical_iv/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01043_categorical_iv/metadata.json +++ b/parser/testdata/01043_categorical_iv/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01045_dictionaries_restrictions/metadata.json b/parser/testdata/01045_dictionaries_restrictions/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01045_dictionaries_restrictions/metadata.json +++ b/parser/testdata/01045_dictionaries_restrictions/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01073_grant_and_revoke/metadata.json b/parser/testdata/01073_grant_and_revoke/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/01073_grant_and_revoke/metadata.json +++ b/parser/testdata/01073_grant_and_revoke/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/01085_simdjson_uint64/metadata.json b/parser/testdata/01085_simdjson_uint64/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01085_simdjson_uint64/metadata.json +++ b/parser/testdata/01085_simdjson_uint64/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01087_table_function_generate/metadata.json b/parser/testdata/01087_table_function_generate/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01087_table_function_generate/metadata.json +++ b/parser/testdata/01087_table_function_generate/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01096_array_reduce_in_ranges/metadata.json b/parser/testdata/01096_array_reduce_in_ranges/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01096_array_reduce_in_ranges/metadata.json +++ b/parser/testdata/01096_array_reduce_in_ranges/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01113_local_dictionary_type_conversion/metadata.json b/parser/testdata/01113_local_dictionary_type_conversion/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01113_local_dictionary_type_conversion/metadata.json +++ b/parser/testdata/01113_local_dictionary_type_conversion/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01119_weird_user_names/metadata.json b/parser/testdata/01119_weird_user_names/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/01119_weird_user_names/metadata.json +++ b/parser/testdata/01119_weird_user_names/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/01120_join_constants/metadata.json b/parser/testdata/01120_join_constants/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01120_join_constants/metadata.json +++ b/parser/testdata/01120_join_constants/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01144_multiple_joins_rewriter_v2_and_lambdas/metadata.json b/parser/testdata/01144_multiple_joins_rewriter_v2_and_lambdas/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01144_multiple_joins_rewriter_v2_and_lambdas/metadata.json +++ b/parser/testdata/01144_multiple_joins_rewriter_v2_and_lambdas/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01145_with_fill_const/metadata.json b/parser/testdata/01145_with_fill_const/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01145_with_fill_const/metadata.json +++ b/parser/testdata/01145_with_fill_const/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01188_attach_table_from_path/metadata.json b/parser/testdata/01188_attach_table_from_path/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/01188_attach_table_from_path/metadata.json +++ b/parser/testdata/01188_attach_table_from_path/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/01250_fixed_string_comparison/metadata.json b/parser/testdata/01250_fixed_string_comparison/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01250_fixed_string_comparison/metadata.json +++ b/parser/testdata/01250_fixed_string_comparison/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01256_misspell_layout_name_podshumok/metadata.json b/parser/testdata/01256_misspell_layout_name_podshumok/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01256_misspell_layout_name_podshumok/metadata.json +++ b/parser/testdata/01256_misspell_layout_name_podshumok/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01277_convert_field_to_type_logical_error/metadata.json b/parser/testdata/01277_convert_field_to_type_logical_error/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01277_convert_field_to_type_logical_error/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01277_unixTimestamp64_compatibility/metadata.json b/parser/testdata/01277_unixTimestamp64_compatibility/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01277_unixTimestamp64_compatibility/metadata.json +++ b/parser/testdata/01277_unixTimestamp64_compatibility/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01297_create_quota/metadata.json b/parser/testdata/01297_create_quota/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01297_create_quota/metadata.json +++ b/parser/testdata/01297_create_quota/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01319_query_formatting_in_server_log/metadata.json b/parser/testdata/01319_query_formatting_in_server_log/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01319_query_formatting_in_server_log/metadata.json +++ b/parser/testdata/01319_query_formatting_in_server_log/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01321_monotonous_functions_in_order_by_bug/metadata.json b/parser/testdata/01321_monotonous_functions_in_order_by_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01321_monotonous_functions_in_order_by_bug/metadata.json +++ b/parser/testdata/01321_monotonous_functions_in_order_by_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01353_low_cardinality_join_types/metadata.json b/parser/testdata/01353_low_cardinality_join_types/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01353_low_cardinality_join_types/metadata.json +++ b/parser/testdata/01353_low_cardinality_join_types/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01355_defaultValueOfArgumentType_bug/metadata.json b/parser/testdata/01355_defaultValueOfArgumentType_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01355_defaultValueOfArgumentType_bug/metadata.json +++ b/parser/testdata/01355_defaultValueOfArgumentType_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01374_if_nullable_filimonov/metadata.json b/parser/testdata/01374_if_nullable_filimonov/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01374_if_nullable_filimonov/metadata.json +++ b/parser/testdata/01374_if_nullable_filimonov/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01379_with_fill_several_columns/metadata.json b/parser/testdata/01379_with_fill_several_columns/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01379_with_fill_several_columns/metadata.json +++ b/parser/testdata/01379_with_fill_several_columns/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01423_if_nullable_cond/metadata.json b/parser/testdata/01423_if_nullable_cond/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01423_if_nullable_cond/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01425_default_value_of_type_name/metadata.json b/parser/testdata/01425_default_value_of_type_name/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01425_default_value_of_type_name/metadata.json +++ b/parser/testdata/01425_default_value_of_type_name/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01440_big_int_least_greatest/metadata.json b/parser/testdata/01440_big_int_least_greatest/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01440_big_int_least_greatest/metadata.json +++ b/parser/testdata/01440_big_int_least_greatest/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01492_format_readable_quantity/metadata.json b/parser/testdata/01492_format_readable_quantity/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01492_format_readable_quantity/metadata.json +++ b/parser/testdata/01492_format_readable_quantity/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01495_subqueries_in_with_statement_2/metadata.json b/parser/testdata/01495_subqueries_in_with_statement_2/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01495_subqueries_in_with_statement_2/metadata.json +++ b/parser/testdata/01495_subqueries_in_with_statement_2/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01511_format_readable_timedelta/metadata.json b/parser/testdata/01511_format_readable_timedelta/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01511_format_readable_timedelta/metadata.json +++ b/parser/testdata/01511_format_readable_timedelta/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01538_fuzz_aggregate/metadata.json b/parser/testdata/01538_fuzz_aggregate/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01538_fuzz_aggregate/metadata.json +++ b/parser/testdata/01538_fuzz_aggregate/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01555_or_fill/metadata.json b/parser/testdata/01555_or_fill/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01555_or_fill/metadata.json +++ b/parser/testdata/01555_or_fill/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01556_if_null/metadata.json b/parser/testdata/01556_if_null/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01556_if_null/metadata.json +++ b/parser/testdata/01556_if_null/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01560_DateTime_and_DateTime64_comparision/metadata.json b/parser/testdata/01560_DateTime_and_DateTime64_comparision/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01560_DateTime_and_DateTime64_comparision/metadata.json +++ b/parser/testdata/01560_DateTime_and_DateTime64_comparision/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01560_monotonicity_check_multiple_args_bug/metadata.json b/parser/testdata/01560_monotonicity_check_multiple_args_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01560_monotonicity_check_multiple_args_bug/metadata.json +++ b/parser/testdata/01560_monotonicity_check_multiple_args_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01561_Date_and_DateTime64_comparision/metadata.json b/parser/testdata/01561_Date_and_DateTime64_comparision/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01561_Date_and_DateTime64_comparision/metadata.json +++ b/parser/testdata/01561_Date_and_DateTime64_comparision/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01564_test_hint_woes/metadata.json b/parser/testdata/01564_test_hint_woes/metadata.json index 7c6185b283..da4fc16f3b 100644 --- a/parser/testdata/01564_test_hint_woes/metadata.json +++ b/parser/testdata/01564_test_hint_woes/metadata.json @@ -1 +1,4 @@ -{"explain": false, "todo": true, "parse_error": true} \ No newline at end of file +{ + "explain": false, + "parse_error": true +} diff --git a/parser/testdata/01581_deduplicate_by_columns_local/metadata.json b/parser/testdata/01581_deduplicate_by_columns_local/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/01581_deduplicate_by_columns_local/metadata.json +++ b/parser/testdata/01581_deduplicate_by_columns_local/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/01593_functions_in_order_by/metadata.json b/parser/testdata/01593_functions_in_order_by/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01593_functions_in_order_by/metadata.json +++ b/parser/testdata/01593_functions_in_order_by/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01602_show_create_view/metadata.json b/parser/testdata/01602_show_create_view/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/01602_show_create_view/metadata.json +++ b/parser/testdata/01602_show_create_view/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/01614_with_fill_with_limit/metadata.json b/parser/testdata/01614_with_fill_with_limit/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01614_with_fill_with_limit/metadata.json +++ b/parser/testdata/01614_with_fill_with_limit/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01634_sum_map_nulls/metadata.json b/parser/testdata/01634_sum_map_nulls/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01634_sum_map_nulls/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01635_nullable_fuzz/metadata.json b/parser/testdata/01635_nullable_fuzz/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01635_nullable_fuzz/metadata.json +++ b/parser/testdata/01635_nullable_fuzz/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01650_expressions_merge_bug/metadata.json b/parser/testdata/01650_expressions_merge_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01650_expressions_merge_bug/metadata.json +++ b/parser/testdata/01650_expressions_merge_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01655_window_functions_bug/metadata.json b/parser/testdata/01655_window_functions_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01655_window_functions_bug/metadata.json +++ b/parser/testdata/01655_window_functions_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01655_window_functions_null/metadata.json b/parser/testdata/01655_window_functions_null/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01655_window_functions_null/metadata.json +++ b/parser/testdata/01655_window_functions_null/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01659_array_aggregation_ubsan/metadata.json b/parser/testdata/01659_array_aggregation_ubsan/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01659_array_aggregation_ubsan/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01666_blns_long/metadata.json b/parser/testdata/01666_blns_long/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01666_blns_long/metadata.json +++ b/parser/testdata/01666_blns_long/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01667_aes_args_check/metadata.json b/parser/testdata/01667_aes_args_check/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01667_aes_args_check/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01669_columns_declaration_serde_long/metadata.json b/parser/testdata/01669_columns_declaration_serde_long/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01669_columns_declaration_serde_long/metadata.json +++ b/parser/testdata/01669_columns_declaration_serde_long/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01685_json_extract_double_as_float/metadata.json b/parser/testdata/01685_json_extract_double_as_float/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01685_json_extract_double_as_float/metadata.json +++ b/parser/testdata/01685_json_extract_double_as_float/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01698_fix_toMinute/metadata.json b/parser/testdata/01698_fix_toMinute/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01698_fix_toMinute/metadata.json +++ b/parser/testdata/01698_fix_toMinute/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01699_timezoneOffset/metadata.json b/parser/testdata/01699_timezoneOffset/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01699_timezoneOffset/metadata.json +++ b/parser/testdata/01699_timezoneOffset/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01716_array_difference_overflow/metadata.json b/parser/testdata/01716_array_difference_overflow/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01716_array_difference_overflow/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01732_explain_syntax_union_query/metadata.json b/parser/testdata/01732_explain_syntax_union_query/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01732_explain_syntax_union_query/metadata.json +++ b/parser/testdata/01732_explain_syntax_union_query/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01811_datename/metadata.json b/parser/testdata/01811_datename/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01811_datename/metadata.json +++ b/parser/testdata/01811_datename/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01823_array_low_cardinality_KuliginStepan/metadata.json b/parser/testdata/01823_array_low_cardinality_KuliginStepan/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01823_array_low_cardinality_KuliginStepan/metadata.json +++ b/parser/testdata/01823_array_low_cardinality_KuliginStepan/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01839_join_to_subqueries_rewriter_columns_matcher/metadata.json b/parser/testdata/01839_join_to_subqueries_rewriter_columns_matcher/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01839_join_to_subqueries_rewriter_columns_matcher/metadata.json +++ b/parser/testdata/01839_join_to_subqueries_rewriter_columns_matcher/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01856_create_function/metadata.json b/parser/testdata/01856_create_function/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/01856_create_function/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/01888_bloom_filter_hasAny/metadata.json b/parser/testdata/01888_bloom_filter_hasAny/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01888_bloom_filter_hasAny/metadata.json +++ b/parser/testdata/01888_bloom_filter_hasAny/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01905_to_json_string/metadata.json b/parser/testdata/01905_to_json_string/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01905_to_json_string/metadata.json +++ b/parser/testdata/01905_to_json_string/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01912_bad_cast_join_fuzz/metadata.json b/parser/testdata/01912_bad_cast_join_fuzz/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01912_bad_cast_join_fuzz/metadata.json +++ b/parser/testdata/01912_bad_cast_join_fuzz/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01913_names_of_tuple_literal/metadata.json b/parser/testdata/01913_names_of_tuple_literal/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01913_names_of_tuple_literal/metadata.json +++ b/parser/testdata/01913_names_of_tuple_literal/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01915_for_each_crakjie/metadata.json b/parser/testdata/01915_for_each_crakjie/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01915_for_each_crakjie/metadata.json +++ b/parser/testdata/01915_for_each_crakjie/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01917_distinct_on/metadata.json b/parser/testdata/01917_distinct_on/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/01917_distinct_on/metadata.json +++ b/parser/testdata/01917_distinct_on/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/01921_with_fill_with_totals/metadata.json b/parser/testdata/01921_with_fill_with_totals/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01921_with_fill_with_totals/metadata.json +++ b/parser/testdata/01921_with_fill_with_totals/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01926_union_all_schmak/metadata.json b/parser/testdata/01926_union_all_schmak/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01926_union_all_schmak/metadata.json +++ b/parser/testdata/01926_union_all_schmak/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/01960_lambda_precedence/metadata.json b/parser/testdata/01960_lambda_precedence/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/01960_lambda_precedence/metadata.json +++ b/parser/testdata/01960_lambda_precedence/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02002_global_subqueries_subquery_or_table_name/metadata.json b/parser/testdata/02002_global_subqueries_subquery_or_table_name/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02002_global_subqueries_subquery_or_table_name/metadata.json +++ b/parser/testdata/02002_global_subqueries_subquery_or_table_name/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02006_use_constants_in_with_and_select/metadata.json b/parser/testdata/02006_use_constants_in_with_and_select/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02006_use_constants_in_with_and_select/metadata.json +++ b/parser/testdata/02006_use_constants_in_with_and_select/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02019_multiple_weird_with_fill/metadata.json b/parser/testdata/02019_multiple_weird_with_fill/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02019_multiple_weird_with_fill/metadata.json +++ b/parser/testdata/02019_multiple_weird_with_fill/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02030_quantiles_underflow/metadata.json b/parser/testdata/02030_quantiles_underflow/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02030_quantiles_underflow/metadata.json +++ b/parser/testdata/02030_quantiles_underflow/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02096_sql_user_defined_function_alias/metadata.json b/parser/testdata/02096_sql_user_defined_function_alias/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02096_sql_user_defined_function_alias/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02098_sql_user_defined_functions_aliases/metadata.json b/parser/testdata/02098_sql_user_defined_functions_aliases/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02098_sql_user_defined_functions_aliases/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02099_sql_user_defined_functions_lambda/metadata.json b/parser/testdata/02099_sql_user_defined_functions_lambda/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02099_sql_user_defined_functions_lambda/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02101_sql_user_defined_functions_create_or_replace/metadata.json b/parser/testdata/02101_sql_user_defined_functions_create_or_replace/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02101_sql_user_defined_functions_create_or_replace/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02101_sql_user_defined_functions_drop_if_exists/metadata.json b/parser/testdata/02101_sql_user_defined_functions_drop_if_exists/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02101_sql_user_defined_functions_drop_if_exists/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02102_sql_user_defined_functions_create_if_not_exists/metadata.json b/parser/testdata/02102_sql_user_defined_functions_create_if_not_exists/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02102_sql_user_defined_functions_create_if_not_exists/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02103_sql_user_defined_functions_composition/metadata.json b/parser/testdata/02103_sql_user_defined_functions_composition/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02103_sql_user_defined_functions_composition/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02113_base64encode_trailing_bytes_1/metadata.json b/parser/testdata/02113_base64encode_trailing_bytes_1/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02113_base64encode_trailing_bytes_1/metadata.json +++ b/parser/testdata/02113_base64encode_trailing_bytes_1/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02117_show_create_table_system/metadata.json b/parser/testdata/02117_show_create_table_system/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02117_show_create_table_system/metadata.json +++ b/parser/testdata/02117_show_create_table_system/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02119_sumcount/metadata.json b/parser/testdata/02119_sumcount/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02119_sumcount/metadata.json +++ b/parser/testdata/02119_sumcount/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02124_empty_uuid/metadata.json b/parser/testdata/02124_empty_uuid/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02124_empty_uuid/metadata.json +++ b/parser/testdata/02124_empty_uuid/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02126_alter_table_alter_column/metadata.json b/parser/testdata/02126_alter_table_alter_column/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02126_alter_table_alter_column/metadata.json +++ b/parser/testdata/02126_alter_table_alter_column/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02156_minus_op_with_datatime64/metadata.json b/parser/testdata/02156_minus_op_with_datatime64/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02156_minus_op_with_datatime64/metadata.json +++ b/parser/testdata/02156_minus_op_with_datatime64/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02160_monthname/metadata.json b/parser/testdata/02160_monthname/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02160_monthname/metadata.json +++ b/parser/testdata/02160_monthname/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02165_replicated_grouping_sets/metadata.json b/parser/testdata/02165_replicated_grouping_sets/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02165_replicated_grouping_sets/metadata.json +++ b/parser/testdata/02165_replicated_grouping_sets/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02179_dict_reload_on_cluster/metadata.json b/parser/testdata/02179_dict_reload_on_cluster/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02179_dict_reload_on_cluster/metadata.json +++ b/parser/testdata/02179_dict_reload_on_cluster/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02179_map_cast_to_array/metadata.json b/parser/testdata/02179_map_cast_to_array/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02179_map_cast_to_array/metadata.json +++ b/parser/testdata/02179_map_cast_to_array/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02181_sql_user_defined_functions_invalid_lambda/metadata.json b/parser/testdata/02181_sql_user_defined_functions_invalid_lambda/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02181_sql_user_defined_functions_invalid_lambda/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02188_table_function_format/metadata.json b/parser/testdata/02188_table_function_format/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02188_table_function_format/metadata.json +++ b/parser/testdata/02188_table_function_format/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02200_use_skip_indexes/metadata.json b/parser/testdata/02200_use_skip_indexes/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02200_use_skip_indexes/metadata.json +++ b/parser/testdata/02200_use_skip_indexes/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02201_use_skip_indexes_if_final/metadata.json b/parser/testdata/02201_use_skip_indexes_if_final/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02201_use_skip_indexes_if_final/metadata.json +++ b/parser/testdata/02201_use_skip_indexes_if_final/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02202_use_skip_indexes_if_final/metadata.json b/parser/testdata/02202_use_skip_indexes_if_final/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02202_use_skip_indexes_if_final/metadata.json +++ b/parser/testdata/02202_use_skip_indexes_if_final/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02251_last_day_of_month/metadata.json b/parser/testdata/02251_last_day_of_month/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02251_last_day_of_month/metadata.json +++ b/parser/testdata/02251_last_day_of_month/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02267_join_dup_columns_issue36199/metadata.json b/parser/testdata/02267_join_dup_columns_issue36199/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02267_join_dup_columns_issue36199/metadata.json +++ b/parser/testdata/02267_join_dup_columns_issue36199/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02267_output_format_prometheus/metadata.json b/parser/testdata/02267_output_format_prometheus/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02267_output_format_prometheus/metadata.json +++ b/parser/testdata/02267_output_format_prometheus/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02287_ephemeral_format_crash/metadata.json b/parser/testdata/02287_ephemeral_format_crash/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02287_ephemeral_format_crash/metadata.json +++ b/parser/testdata/02287_ephemeral_format_crash/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02292_create_function_validate/metadata.json b/parser/testdata/02292_create_function_validate/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02292_create_function_validate/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02293_compatibility_ignore_auto_increment_in_create_table/metadata.json b/parser/testdata/02293_compatibility_ignore_auto_increment_in_create_table/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02293_compatibility_ignore_auto_increment_in_create_table/metadata.json +++ b/parser/testdata/02293_compatibility_ignore_auto_increment_in_create_table/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02293_ttest_large_samples/metadata.json b/parser/testdata/02293_ttest_large_samples/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02293_ttest_large_samples/metadata.json +++ b/parser/testdata/02293_ttest_large_samples/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02295_global_with_in_subquery/metadata.json b/parser/testdata/02295_global_with_in_subquery/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02295_global_with_in_subquery/metadata.json +++ b/parser/testdata/02295_global_with_in_subquery/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02302_column_decl_null_before_defaul_value/metadata.json b/parser/testdata/02302_column_decl_null_before_defaul_value/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02302_column_decl_null_before_defaul_value/metadata.json +++ b/parser/testdata/02302_column_decl_null_before_defaul_value/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02304_grouping_sets_with_rollup_cube/metadata.json b/parser/testdata/02304_grouping_sets_with_rollup_cube/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02304_grouping_sets_with_rollup_cube/metadata.json +++ b/parser/testdata/02304_grouping_sets_with_rollup_cube/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02311_normalize_utf8_constant/metadata.json b/parser/testdata/02311_normalize_utf8_constant/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02311_normalize_utf8_constant/metadata.json +++ b/parser/testdata/02311_normalize_utf8_constant/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02313_negative_datetime64/metadata.json b/parser/testdata/02313_negative_datetime64/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02313_negative_datetime64/metadata.json +++ b/parser/testdata/02313_negative_datetime64/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02337_join_analyze_stuck/metadata.json b/parser/testdata/02337_join_analyze_stuck/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02337_join_analyze_stuck/metadata.json +++ b/parser/testdata/02337_join_analyze_stuck/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02343_create_empty_as_select/metadata.json b/parser/testdata/02343_create_empty_as_select/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02343_create_empty_as_select/metadata.json +++ b/parser/testdata/02343_create_empty_as_select/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02354_window_expression_with_aggregation_expression/metadata.json b/parser/testdata/02354_window_expression_with_aggregation_expression/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02354_window_expression_with_aggregation_expression/metadata.json +++ b/parser/testdata/02354_window_expression_with_aggregation_expression/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02362_part_log_merge_algorithm/metadata.json b/parser/testdata/02362_part_log_merge_algorithm/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02362_part_log_merge_algorithm/metadata.json +++ b/parser/testdata/02362_part_log_merge_algorithm/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02366_decimal_agg_state_conversion/metadata.json b/parser/testdata/02366_decimal_agg_state_conversion/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02366_decimal_agg_state_conversion/metadata.json +++ b/parser/testdata/02366_decimal_agg_state_conversion/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02366_kql_extend/metadata.json b/parser/testdata/02366_kql_extend/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02366_kql_extend/metadata.json +++ b/parser/testdata/02366_kql_extend/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02366_kql_summarize/metadata.json b/parser/testdata/02366_kql_summarize/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02366_kql_summarize/metadata.json +++ b/parser/testdata/02366_kql_summarize/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02366_kql_tabular/metadata.json b/parser/testdata/02366_kql_tabular/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02366_kql_tabular/metadata.json +++ b/parser/testdata/02366_kql_tabular/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02370_extractAll_regress/metadata.json b/parser/testdata/02370_extractAll_regress/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02370_extractAll_regress/metadata.json +++ b/parser/testdata/02370_extractAll_regress/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02375_analyzer_union/metadata.json b/parser/testdata/02375_analyzer_union/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02375_analyzer_union/metadata.json +++ b/parser/testdata/02375_analyzer_union/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02421_explain_subquery/metadata.json b/parser/testdata/02421_explain_subquery/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02421_explain_subquery/metadata.json +++ b/parser/testdata/02421_explain_subquery/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02428_batch_nullable_assert/metadata.json b/parser/testdata/02428_batch_nullable_assert/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02428_batch_nullable_assert/metadata.json +++ b/parser/testdata/02428_batch_nullable_assert/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02428_parameterized_view_param_in_select_section/metadata.json b/parser/testdata/02428_parameterized_view_param_in_select_section/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02428_parameterized_view_param_in_select_section/metadata.json +++ b/parser/testdata/02428_parameterized_view_param_in_select_section/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02466_distributed_query_profiler/metadata.json b/parser/testdata/02466_distributed_query_profiler/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02466_distributed_query_profiler/metadata.json +++ b/parser/testdata/02466_distributed_query_profiler/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02478_window_frame_type_groups/metadata.json b/parser/testdata/02478_window_frame_type_groups/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02478_window_frame_type_groups/metadata.json +++ b/parser/testdata/02478_window_frame_type_groups/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02481_i43247_ubsan_in_minmaxany/metadata.json b/parser/testdata/02481_i43247_ubsan_in_minmaxany/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02481_i43247_ubsan_in_minmaxany/metadata.json +++ b/parser/testdata/02481_i43247_ubsan_in_minmaxany/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02493_numeric_literals_with_underscores/metadata.json b/parser/testdata/02493_numeric_literals_with_underscores/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02493_numeric_literals_with_underscores/metadata.json +++ b/parser/testdata/02493_numeric_literals_with_underscores/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02494_analyzer_cte_resolution_in_subquery_fix/metadata.json b/parser/testdata/02494_analyzer_cte_resolution_in_subquery_fix/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02494_analyzer_cte_resolution_in_subquery_fix/metadata.json +++ b/parser/testdata/02494_analyzer_cte_resolution_in_subquery_fix/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02499_extract_key_value_pairs_multiple_input/metadata.json b/parser/testdata/02499_extract_key_value_pairs_multiple_input/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02499_extract_key_value_pairs_multiple_input/metadata.json +++ b/parser/testdata/02499_extract_key_value_pairs_multiple_input/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02504_bar_fractions/metadata.json b/parser/testdata/02504_bar_fractions/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02504_bar_fractions/metadata.json +++ b/parser/testdata/02504_bar_fractions/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02504_explain_ast_insert/metadata.json b/parser/testdata/02504_explain_ast_insert/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02504_explain_ast_insert/metadata.json +++ b/parser/testdata/02504_explain_ast_insert/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02523_range_const_start/metadata.json b/parser/testdata/02523_range_const_start/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02523_range_const_start/metadata.json +++ b/parser/testdata/02523_range_const_start/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02534_keyed_siphash/metadata.json b/parser/testdata/02534_keyed_siphash/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02534_keyed_siphash/metadata.json +++ b/parser/testdata/02534_keyed_siphash/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02542_table_function_format/metadata.json b/parser/testdata/02542_table_function_format/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02542_table_function_format/metadata.json +++ b/parser/testdata/02542_table_function_format/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02552_siphash128_reference/metadata.json b/parser/testdata/02552_siphash128_reference/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02552_siphash128_reference/metadata.json +++ b/parser/testdata/02552_siphash128_reference/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02597_column_delete_and_replication/metadata.json b/parser/testdata/02597_column_delete_and_replication/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02597_column_delete_and_replication/metadata.json +++ b/parser/testdata/02597_column_delete_and_replication/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02597_column_update_and_replication/metadata.json b/parser/testdata/02597_column_update_and_replication/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02597_column_update_and_replication/metadata.json +++ b/parser/testdata/02597_column_update_and_replication/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02597_projection_materialize_and_replication/metadata.json b/parser/testdata/02597_projection_materialize_and_replication/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02597_projection_materialize_and_replication/metadata.json +++ b/parser/testdata/02597_projection_materialize_and_replication/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02676_trailing_commas/metadata.json b/parser/testdata/02676_trailing_commas/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02676_trailing_commas/metadata.json +++ b/parser/testdata/02676_trailing_commas/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02677_analyzer_bitmap_has_any/metadata.json b/parser/testdata/02677_analyzer_bitmap_has_any/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02677_analyzer_bitmap_has_any/metadata.json +++ b/parser/testdata/02677_analyzer_bitmap_has_any/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02677_decode_url_component/metadata.json b/parser/testdata/02677_decode_url_component/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02677_decode_url_component/metadata.json +++ b/parser/testdata/02677_decode_url_component/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02681_group_array_too_large_size/metadata.json b/parser/testdata/02681_group_array_too_large_size/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02681_group_array_too_large_size/metadata.json +++ b/parser/testdata/02681_group_array_too_large_size/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02682_quantiles_too_large_size/metadata.json b/parser/testdata/02682_quantiles_too_large_size/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02682_quantiles_too_large_size/metadata.json +++ b/parser/testdata/02682_quantiles_too_large_size/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02683_native_too_large_size/metadata.json b/parser/testdata/02683_native_too_large_size/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02683_native_too_large_size/metadata.json +++ b/parser/testdata/02683_native_too_large_size/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02684_bson/metadata.json b/parser/testdata/02684_bson/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02684_bson/metadata.json +++ b/parser/testdata/02684_bson/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02685_bson2/metadata.json b/parser/testdata/02685_bson2/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02685_bson2/metadata.json +++ b/parser/testdata/02685_bson2/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02686_bson3/metadata.json b/parser/testdata/02686_bson3/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02686_bson3/metadata.json +++ b/parser/testdata/02686_bson3/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02687_native_fuzz/metadata.json b/parser/testdata/02687_native_fuzz/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02687_native_fuzz/metadata.json +++ b/parser/testdata/02687_native_fuzz/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02699_polygons_sym_difference_total/metadata.json b/parser/testdata/02699_polygons_sym_difference_total/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02699_polygons_sym_difference_total/metadata.json +++ b/parser/testdata/02699_polygons_sym_difference_total/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02703_explain_query_tree_is_forbidden_with_old_analyzer/metadata.json b/parser/testdata/02703_explain_query_tree_is_forbidden_with_old_analyzer/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02703_explain_query_tree_is_forbidden_with_old_analyzer/metadata.json +++ b/parser/testdata/02703_explain_query_tree_is_forbidden_with_old_analyzer/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02707_analyzer_nested_lambdas_types/metadata.json b/parser/testdata/02707_analyzer_nested_lambdas_types/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02707_analyzer_nested_lambdas_types/metadata.json +++ b/parser/testdata/02707_analyzer_nested_lambdas_types/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02713_ip4_uint_compare/metadata.json b/parser/testdata/02713_ip4_uint_compare/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02713_ip4_uint_compare/metadata.json +++ b/parser/testdata/02713_ip4_uint_compare/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02734_big_int_from_float_ubsan/metadata.json b/parser/testdata/02734_big_int_from_float_ubsan/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02734_big_int_from_float_ubsan/metadata.json +++ b/parser/testdata/02734_big_int_from_float_ubsan/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02789_functions_after_sorting_and_columns_with_same_names_bug_2/metadata.json b/parser/testdata/02789_functions_after_sorting_and_columns_with_same_names_bug_2/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02789_functions_after_sorting_and_columns_with_same_names_bug_2/metadata.json +++ b/parser/testdata/02789_functions_after_sorting_and_columns_with_same_names_bug_2/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02789_jit_cannot_convert_column/metadata.json b/parser/testdata/02789_jit_cannot_convert_column/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02789_jit_cannot_convert_column/metadata.json +++ b/parser/testdata/02789_jit_cannot_convert_column/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02797_transform_narrow_types/metadata.json b/parser/testdata/02797_transform_narrow_types/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02797_transform_narrow_types/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02807_default_date_time_nullable/metadata.json b/parser/testdata/02807_default_date_time_nullable/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02807_default_date_time_nullable/metadata.json +++ b/parser/testdata/02807_default_date_time_nullable/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02810_system_jemalloc_bins/metadata.json b/parser/testdata/02810_system_jemalloc_bins/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02810_system_jemalloc_bins/metadata.json +++ b/parser/testdata/02810_system_jemalloc_bins/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02811_ip_dict_attribute/metadata.json b/parser/testdata/02811_ip_dict_attribute/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02811_ip_dict_attribute/metadata.json +++ b/parser/testdata/02811_ip_dict_attribute/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02813_float_parsing/metadata.json b/parser/testdata/02813_float_parsing/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02813_float_parsing/metadata.json +++ b/parser/testdata/02813_float_parsing/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02815_empty_subquery_nullable_bug/metadata.json b/parser/testdata/02815_empty_subquery_nullable_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02815_empty_subquery_nullable_bug/metadata.json +++ b/parser/testdata/02815_empty_subquery_nullable_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02818_parameterized_view_with_cte_multiple_usage/metadata.json b/parser/testdata/02818_parameterized_view_with_cte_multiple_usage/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02818_parameterized_view_with_cte_multiple_usage/metadata.json +++ b/parser/testdata/02818_parameterized_view_with_cte_multiple_usage/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02831_ast_fuzz_asan_join/metadata.json b/parser/testdata/02831_ast_fuzz_asan_join/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02831_ast_fuzz_asan_join/metadata.json +++ b/parser/testdata/02831_ast_fuzz_asan_join/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02832_integer_type_inference/metadata.json b/parser/testdata/02832_integer_type_inference/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02832_integer_type_inference/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02843_date_predicate_optimizations_bugs/metadata.json b/parser/testdata/02843_date_predicate_optimizations_bugs/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02843_date_predicate_optimizations_bugs/metadata.json +++ b/parser/testdata/02843_date_predicate_optimizations_bugs/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02863_ignore_foreign_keys_in_tables_definition/metadata.json b/parser/testdata/02863_ignore_foreign_keys_in_tables_definition/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02863_ignore_foreign_keys_in_tables_definition/metadata.json +++ b/parser/testdata/02863_ignore_foreign_keys_in_tables_definition/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02871_multiple_joins_rewriter_v2_handle_last_table_columns/metadata.json b/parser/testdata/02871_multiple_joins_rewriter_v2_handle_last_table_columns/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02871_multiple_joins_rewriter_v2_handle_last_table_columns/metadata.json +++ b/parser/testdata/02871_multiple_joins_rewriter_v2_handle_last_table_columns/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02887_format_readable_timedelta_subseconds/metadata.json b/parser/testdata/02887_format_readable_timedelta_subseconds/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02887_format_readable_timedelta_subseconds/metadata.json +++ b/parser/testdata/02887_format_readable_timedelta_subseconds/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02888_attach_partition_from_different_tables/metadata.json b/parser/testdata/02888_attach_partition_from_different_tables/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02888_attach_partition_from_different_tables/metadata.json +++ b/parser/testdata/02888_attach_partition_from_different_tables/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02888_single_state_nullable_type/metadata.json b/parser/testdata/02888_single_state_nullable_type/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02888_single_state_nullable_type/metadata.json +++ b/parser/testdata/02888_single_state_nullable_type/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02897_alter_partition_parameters/metadata.json b/parser/testdata/02897_alter_partition_parameters/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02897_alter_partition_parameters/metadata.json +++ b/parser/testdata/02897_alter_partition_parameters/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02901_analyzer_recursive_window/metadata.json b/parser/testdata/02901_analyzer_recursive_window/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/02901_analyzer_recursive_window/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/02902_topKGeneric_deserialization_memory/metadata.json b/parser/testdata/02902_topKGeneric_deserialization_memory/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02902_topKGeneric_deserialization_memory/metadata.json +++ b/parser/testdata/02902_topKGeneric_deserialization_memory/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02903_parameterized_view_explain_ast/metadata.json b/parser/testdata/02903_parameterized_view_explain_ast/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02903_parameterized_view_explain_ast/metadata.json +++ b/parser/testdata/02903_parameterized_view_explain_ast/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02908_alter_column_alias/metadata.json b/parser/testdata/02908_alter_column_alias/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02908_alter_column_alias/metadata.json +++ b/parser/testdata/02908_alter_column_alias/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02918_analyzer_to_ast_crash/metadata.json b/parser/testdata/02918_analyzer_to_ast_crash/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02918_analyzer_to_ast_crash/metadata.json +++ b/parser/testdata/02918_analyzer_to_ast_crash/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02923_join_use_nulls_modulo/metadata.json b/parser/testdata/02923_join_use_nulls_modulo/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02923_join_use_nulls_modulo/metadata.json +++ b/parser/testdata/02923_join_use_nulls_modulo/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02933_paste_join/metadata.json b/parser/testdata/02933_paste_join/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02933_paste_join/metadata.json +++ b/parser/testdata/02933_paste_join/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02935_ipv6_bit_operations/metadata.json b/parser/testdata/02935_ipv6_bit_operations/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02935_ipv6_bit_operations/metadata.json +++ b/parser/testdata/02935_ipv6_bit_operations/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02950_part_log_bytes_uncompressed/metadata.json b/parser/testdata/02950_part_log_bytes_uncompressed/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02950_part_log_bytes_uncompressed/metadata.json +++ b/parser/testdata/02950_part_log_bytes_uncompressed/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02954_analyzer_fuzz_i57086/metadata.json b/parser/testdata/02954_analyzer_fuzz_i57086/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02954_analyzer_fuzz_i57086/metadata.json +++ b/parser/testdata/02954_analyzer_fuzz_i57086/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02961_drop_tables/metadata.json b/parser/testdata/02961_drop_tables/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/02961_drop_tables/metadata.json +++ b/parser/testdata/02961_drop_tables/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/02966_topk_counts_approx_count_sum/metadata.json b/parser/testdata/02966_topk_counts_approx_count_sum/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02966_topk_counts_approx_count_sum/metadata.json +++ b/parser/testdata/02966_topk_counts_approx_count_sum/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02967_analyzer_fuzz/metadata.json b/parser/testdata/02967_analyzer_fuzz/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02967_analyzer_fuzz/metadata.json +++ b/parser/testdata/02967_analyzer_fuzz/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/02998_attach_partition_not_allowed_if_structure_differs_due_to_materialized_column/metadata.json b/parser/testdata/02998_attach_partition_not_allowed_if_structure_differs_due_to_materialized_column/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/02998_attach_partition_not_allowed_if_structure_differs_due_to_materialized_column/metadata.json +++ b/parser/testdata/02998_attach_partition_not_allowed_if_structure_differs_due_to_materialized_column/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03001_analyzer_nullable_nothing/metadata.json b/parser/testdata/03001_analyzer_nullable_nothing/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03001_analyzer_nullable_nothing/metadata.json +++ b/parser/testdata/03001_analyzer_nullable_nothing/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03006_analyzer_executable_table_function/metadata.json b/parser/testdata/03006_analyzer_executable_table_function/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03006_analyzer_executable_table_function/metadata.json +++ b/parser/testdata/03006_analyzer_executable_table_function/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03008_groupSortedArray_field/metadata.json b/parser/testdata/03008_groupSortedArray_field/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03008_groupSortedArray_field/metadata.json +++ b/parser/testdata/03008_groupSortedArray_field/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03014_analyzer_groupby_fuzz_60317/metadata.json b/parser/testdata/03014_analyzer_groupby_fuzz_60317/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03014_analyzer_groupby_fuzz_60317/metadata.json +++ b/parser/testdata/03014_analyzer_groupby_fuzz_60317/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03016_analyzer_groupby_fuzz_59796/metadata.json b/parser/testdata/03016_analyzer_groupby_fuzz_59796/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03016_analyzer_groupby_fuzz_59796/metadata.json +++ b/parser/testdata/03016_analyzer_groupby_fuzz_59796/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03018_analyzer_greater_null/metadata.json b/parser/testdata/03018_analyzer_greater_null/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03018_analyzer_greater_null/metadata.json +++ b/parser/testdata/03018_analyzer_greater_null/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03035_recursive_cte_postgres_1/metadata.json b/parser/testdata/03035_recursive_cte_postgres_1/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03035_recursive_cte_postgres_1/metadata.json +++ b/parser/testdata/03035_recursive_cte_postgres_1/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03036_recursive_cte_postgres_2/metadata.json b/parser/testdata/03036_recursive_cte_postgres_2/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03036_recursive_cte_postgres_2/metadata.json +++ b/parser/testdata/03036_recursive_cte_postgres_2/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03037_dot_product_overflow/metadata.json b/parser/testdata/03037_dot_product_overflow/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03037_dot_product_overflow/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03037_recursive_cte_postgres_3/metadata.json b/parser/testdata/03037_recursive_cte_postgres_3/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03037_recursive_cte_postgres_3/metadata.json +++ b/parser/testdata/03037_recursive_cte_postgres_3/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03038_recursive_cte_postgres_4/metadata.json b/parser/testdata/03038_recursive_cte_postgres_4/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03038_recursive_cte_postgres_4/metadata.json +++ b/parser/testdata/03038_recursive_cte_postgres_4/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03039_recursive_cte_postgres_5/metadata.json b/parser/testdata/03039_recursive_cte_postgres_5/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03039_recursive_cte_postgres_5/metadata.json +++ b/parser/testdata/03039_recursive_cte_postgres_5/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03040_recursive_cte_postgres_6/metadata.json b/parser/testdata/03040_recursive_cte_postgres_6/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03040_recursive_cte_postgres_6/metadata.json +++ b/parser/testdata/03040_recursive_cte_postgres_6/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03041_recursive_cte_postgres_7/metadata.json b/parser/testdata/03041_recursive_cte_postgres_7/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03041_recursive_cte_postgres_7/metadata.json +++ b/parser/testdata/03041_recursive_cte_postgres_7/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03071_fix_short_circuit_logic/metadata.json b/parser/testdata/03071_fix_short_circuit_logic/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03071_fix_short_circuit_logic/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03093_bug37909_query_does_not_finish/metadata.json b/parser/testdata/03093_bug37909_query_does_not_finish/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03093_bug37909_query_does_not_finish/metadata.json +++ b/parser/testdata/03093_bug37909_query_does_not_finish/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03094_named_tuple_bug24607/metadata.json b/parser/testdata/03094_named_tuple_bug24607/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03094_named_tuple_bug24607/metadata.json +++ b/parser/testdata/03094_named_tuple_bug24607/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03141_wildcard_grants/metadata.json b/parser/testdata/03141_wildcard_grants/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03141_wildcard_grants/metadata.json +++ b/parser/testdata/03141_wildcard_grants/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03146_create_index_compatibility/metadata.json b/parser/testdata/03146_create_index_compatibility/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03146_create_index_compatibility/metadata.json +++ b/parser/testdata/03146_create_index_compatibility/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03168_fuzz_multiIf_short_circuit/metadata.json b/parser/testdata/03168_fuzz_multiIf_short_circuit/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03168_fuzz_multiIf_short_circuit/metadata.json +++ b/parser/testdata/03168_fuzz_multiIf_short_circuit/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03198_dictionary_validate_primary_key_type/metadata.json b/parser/testdata/03198_dictionary_validate_primary_key_type/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03198_dictionary_validate_primary_key_type/metadata.json +++ b/parser/testdata/03198_dictionary_validate_primary_key_type/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03208_datetime_cast_losing_precision/metadata.json b/parser/testdata/03208_datetime_cast_losing_precision/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03208_datetime_cast_losing_precision/metadata.json +++ b/parser/testdata/03208_datetime_cast_losing_precision/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03210_fix_single_value_data_assertion/metadata.json b/parser/testdata/03210_fix_single_value_data_assertion/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03210_fix_single_value_data_assertion/metadata.json +++ b/parser/testdata/03210_fix_single_value_data_assertion/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03227_proper_parsing_of_cast_operator/metadata.json b/parser/testdata/03227_proper_parsing_of_cast_operator/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03227_proper_parsing_of_cast_operator/metadata.json +++ b/parser/testdata/03227_proper_parsing_of_cast_operator/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03231_alter_no_properties_before_remove_modify_reset/metadata.json b/parser/testdata/03231_alter_no_properties_before_remove_modify_reset/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03231_alter_no_properties_before_remove_modify_reset/metadata.json +++ b/parser/testdata/03231_alter_no_properties_before_remove_modify_reset/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03255_fix_sbstrings_logical_error/metadata.json b/parser/testdata/03255_fix_sbstrings_logical_error/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03255_fix_sbstrings_logical_error/metadata.json +++ b/parser/testdata/03255_fix_sbstrings_logical_error/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03257_scalar_in_format_table_expression/metadata.json b/parser/testdata/03257_scalar_in_format_table_expression/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03257_scalar_in_format_table_expression/metadata.json +++ b/parser/testdata/03257_scalar_in_format_table_expression/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03269_bf16/metadata.json b/parser/testdata/03269_bf16/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03269_bf16/metadata.json +++ b/parser/testdata/03269_bf16/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03274_with_fill_dup_sort_bug/metadata.json b/parser/testdata/03274_with_fill_dup_sort_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03274_with_fill_dup_sort_bug/metadata.json +++ b/parser/testdata/03274_with_fill_dup_sort_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03275_ignore_nonexistent_files_fix/metadata.json b/parser/testdata/03275_ignore_nonexistent_files_fix/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03275_ignore_nonexistent_files_fix/metadata.json +++ b/parser/testdata/03275_ignore_nonexistent_files_fix/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03282_parallel_join_with_additional_filter/metadata.json b/parser/testdata/03282_parallel_join_with_additional_filter/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03282_parallel_join_with_additional_filter/metadata.json +++ b/parser/testdata/03282_parallel_join_with_additional_filter/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03290_dictionary_assert_on_function/metadata.json b/parser/testdata/03290_dictionary_assert_on_function/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03290_dictionary_assert_on_function/metadata.json +++ b/parser/testdata/03290_dictionary_assert_on_function/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03290_formatReadable_other_numeric_types/metadata.json b/parser/testdata/03290_formatReadable_other_numeric_types/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03290_formatReadable_other_numeric_types/metadata.json +++ b/parser/testdata/03290_formatReadable_other_numeric_types/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03290_partial_arrayROCAUC_and_arrayAUCPR/metadata.json b/parser/testdata/03290_partial_arrayROCAUC_and_arrayAUCPR/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03290_partial_arrayROCAUC_and_arrayAUCPR/metadata.json +++ b/parser/testdata/03290_partial_arrayROCAUC_and_arrayAUCPR/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03292_format_tty_friendly/metadata.json b/parser/testdata/03292_format_tty_friendly/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03292_format_tty_friendly/metadata.json +++ b/parser/testdata/03292_format_tty_friendly/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03311_recursive_cte_old_analyzer_error/metadata.json b/parser/testdata/03311_recursive_cte_old_analyzer_error/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03311_recursive_cte_old_analyzer_error/metadata.json +++ b/parser/testdata/03311_recursive_cte_old_analyzer_error/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03313_case_insensitive_json_type_declaration/metadata.json b/parser/testdata/03313_case_insensitive_json_type_declaration/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03313_case_insensitive_json_type_declaration/metadata.json +++ b/parser/testdata/03313_case_insensitive_json_type_declaration/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03314_analyzer_resolve_in_parent_scope/metadata.json b/parser/testdata/03314_analyzer_resolve_in_parent_scope/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03314_analyzer_resolve_in_parent_scope/metadata.json +++ b/parser/testdata/03314_analyzer_resolve_in_parent_scope/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03314_analyzer_resolve_in_parent_scope_5/metadata.json b/parser/testdata/03314_analyzer_resolve_in_parent_scope_5/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03314_analyzer_resolve_in_parent_scope_5/metadata.json +++ b/parser/testdata/03314_analyzer_resolve_in_parent_scope_5/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03315_array_join_scalar/metadata.json b/parser/testdata/03315_array_join_scalar/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03315_array_join_scalar/metadata.json +++ b/parser/testdata/03315_array_join_scalar/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03322_unused_interpolate_expressions/metadata.json b/parser/testdata/03322_unused_interpolate_expressions/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03322_unused_interpolate_expressions/metadata.json +++ b/parser/testdata/03322_unused_interpolate_expressions/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03323_union_all_constants_bug/metadata.json b/parser/testdata/03323_union_all_constants_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03323_union_all_constants_bug/metadata.json +++ b/parser/testdata/03323_union_all_constants_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03328_normalized_query_hash/metadata.json b/parser/testdata/03328_normalized_query_hash/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03328_normalized_query_hash/metadata.json +++ b/parser/testdata/03328_normalized_query_hash/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03350_json_parsing_quickly/metadata.json b/parser/testdata/03350_json_parsing_quickly/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03350_json_parsing_quickly/metadata.json +++ b/parser/testdata/03350_json_parsing_quickly/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03365_finish_sorting_crash/metadata.json b/parser/testdata/03365_finish_sorting_crash/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03365_finish_sorting_crash/metadata.json +++ b/parser/testdata/03365_finish_sorting_crash/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03366_bfloat16_sorting/metadata.json b/parser/testdata/03366_bfloat16_sorting/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03366_bfloat16_sorting/metadata.json +++ b/parser/testdata/03366_bfloat16_sorting/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03399_lc_nullable_mapfromarrays/metadata.json b/parser/testdata/03399_lc_nullable_mapfromarrays/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03399_lc_nullable_mapfromarrays/metadata.json +++ b/parser/testdata/03399_lc_nullable_mapfromarrays/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03400_get_server_setting/metadata.json b/parser/testdata/03400_get_server_setting/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03400_get_server_setting/metadata.json +++ b/parser/testdata/03400_get_server_setting/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03401_get_merge_tree_setting/metadata.json b/parser/testdata/03401_get_merge_tree_setting/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03401_get_merge_tree_setting/metadata.json +++ b/parser/testdata/03401_get_merge_tree_setting/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03404_dynamic_in_interval_bug/metadata.json b/parser/testdata/03404_dynamic_in_interval_bug/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03404_dynamic_in_interval_bug/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03405_json_parsing_error_bug/metadata.json b/parser/testdata/03405_json_parsing_error_bug/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03405_json_parsing_error_bug/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03406_dictionary_incorrect_min_max_lifetimes/metadata.json b/parser/testdata/03406_dictionary_incorrect_min_max_lifetimes/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03406_dictionary_incorrect_min_max_lifetimes/metadata.json +++ b/parser/testdata/03406_dictionary_incorrect_min_max_lifetimes/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03406_naive_bayes_classifier_codepoint/metadata.json b/parser/testdata/03406_naive_bayes_classifier_codepoint/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03406_naive_bayes_classifier_codepoint/metadata.json +++ b/parser/testdata/03406_naive_bayes_classifier_codepoint/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03406_reservoir_sample_self_merging/metadata.json b/parser/testdata/03406_reservoir_sample_self_merging/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03406_reservoir_sample_self_merging/metadata.json +++ b/parser/testdata/03406_reservoir_sample_self_merging/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03407_naive_bayes_classifier_byte/metadata.json b/parser/testdata/03407_naive_bayes_classifier_byte/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03407_naive_bayes_classifier_byte/metadata.json +++ b/parser/testdata/03407_naive_bayes_classifier_byte/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03444_analyzer_resolve_alias_columns/metadata.json b/parser/testdata/03444_analyzer_resolve_alias_columns/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03444_analyzer_resolve_alias_columns/metadata.json +++ b/parser/testdata/03444_analyzer_resolve_alias_columns/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03447_analyzer_correlated_subqueries_tpc_h/metadata.json b/parser/testdata/03447_analyzer_correlated_subqueries_tpc_h/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03447_analyzer_correlated_subqueries_tpc_h/metadata.json +++ b/parser/testdata/03447_analyzer_correlated_subqueries_tpc_h/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03461_numeric_indexed_vector_chain/metadata.json b/parser/testdata/03461_numeric_indexed_vector_chain/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03461_numeric_indexed_vector_chain/metadata.json +++ b/parser/testdata/03461_numeric_indexed_vector_chain/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03512_naive_bayes_classifier_general/metadata.json b/parser/testdata/03512_naive_bayes_classifier_general/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03512_naive_bayes_classifier_general/metadata.json +++ b/parser/testdata/03512_naive_bayes_classifier_general/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03513_resize_pipeline_after_totals/metadata.json b/parser/testdata/03513_resize_pipeline_after_totals/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03513_resize_pipeline_after_totals/metadata.json +++ b/parser/testdata/03513_resize_pipeline_after_totals/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03518_bad_sql_udf/metadata.json b/parser/testdata/03518_bad_sql_udf/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03518_bad_sql_udf/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03519_fulter_push_down_duplicate_column_name_bug/metadata.json b/parser/testdata/03519_fulter_push_down_duplicate_column_name_bug/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03519_fulter_push_down_duplicate_column_name_bug/metadata.json +++ b/parser/testdata/03519_fulter_push_down_duplicate_column_name_bug/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03528_s3_insert_partition_by_whitespaces/metadata.json b/parser/testdata/03528_s3_insert_partition_by_whitespaces/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03528_s3_insert_partition_by_whitespaces/metadata.json +++ b/parser/testdata/03528_s3_insert_partition_by_whitespaces/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03532_dynamic_column_inside_map_rollback/metadata.json b/parser/testdata/03532_dynamic_column_inside_map_rollback/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03532_dynamic_column_inside_map_rollback/metadata.json +++ b/parser/testdata/03532_dynamic_column_inside_map_rollback/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03533_xirr/metadata.json b/parser/testdata/03533_xirr/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03533_xirr/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03541_table_without_insertable_columns/metadata.json b/parser/testdata/03541_table_without_insertable_columns/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03541_table_without_insertable_columns/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03568_ddsketch_merge/metadata.json b/parser/testdata/03568_ddsketch_merge/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03568_ddsketch_merge/metadata.json +++ b/parser/testdata/03568_ddsketch_merge/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03579_zero_copy_aggregating_final_anyLast/metadata.json b/parser/testdata/03579_zero_copy_aggregating_final_anyLast/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03579_zero_copy_aggregating_final_anyLast/metadata.json +++ b/parser/testdata/03579_zero_copy_aggregating_final_anyLast/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03581_parallel_replicas_read_empty_ranges/metadata.json b/parser/testdata/03581_parallel_replicas_read_empty_ranges/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03581_parallel_replicas_read_empty_ranges/metadata.json +++ b/parser/testdata/03581_parallel_replicas_read_empty_ranges/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03582_normalize_utf8_empty/metadata.json b/parser/testdata/03582_normalize_utf8_empty/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03582_normalize_utf8_empty/metadata.json +++ b/parser/testdata/03582_normalize_utf8_empty/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03601_temporary_views/metadata.json b/parser/testdata/03601_temporary_views/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03601_temporary_views/metadata.json +++ b/parser/testdata/03601_temporary_views/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03603_getSubcolumnType_msan/metadata.json b/parser/testdata/03603_getSubcolumnType_msan/metadata.json deleted file mode 100644 index ef120d978e..0000000000 --- a/parser/testdata/03603_getSubcolumnType_msan/metadata.json +++ /dev/null @@ -1 +0,0 @@ -{"todo": true} diff --git a/parser/testdata/03623_header_filtering/metadata.json b/parser/testdata/03623_header_filtering/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03623_header_filtering/metadata.json +++ b/parser/testdata/03623_header_filtering/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03623_setting_boolean_shorthand_err_test/metadata.json b/parser/testdata/03623_setting_boolean_shorthand_err_test/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03623_setting_boolean_shorthand_err_test/metadata.json +++ b/parser/testdata/03623_setting_boolean_shorthand_err_test/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03631_hive_columns_not_in_format_header/metadata.json b/parser/testdata/03631_hive_columns_not_in_format_header/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03631_hive_columns_not_in_format_header/metadata.json +++ b/parser/testdata/03631_hive_columns_not_in_format_header/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03633_negative_limit_offset/metadata.json b/parser/testdata/03633_negative_limit_offset/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03633_negative_limit_offset/metadata.json +++ b/parser/testdata/03633_negative_limit_offset/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03653_fractional_limit_offset/metadata.json b/parser/testdata/03653_fractional_limit_offset/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03653_fractional_limit_offset/metadata.json +++ b/parser/testdata/03653_fractional_limit_offset/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03658_negative_limit_offset_distributed/metadata.json b/parser/testdata/03658_negative_limit_offset_distributed/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03658_negative_limit_offset_distributed/metadata.json +++ b/parser/testdata/03658_negative_limit_offset_distributed/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03667_join_with_subquery_and_final/metadata.json b/parser/testdata/03667_join_with_subquery_and_final/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03667_join_with_subquery_and_final/metadata.json +++ b/parser/testdata/03667_join_with_subquery_and_final/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03681_distributed_fractional_limit_offset/metadata.json b/parser/testdata/03681_distributed_fractional_limit_offset/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03681_distributed_fractional_limit_offset/metadata.json +++ b/parser/testdata/03681_distributed_fractional_limit_offset/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03701_create_or_replace_temporary_table/metadata.json b/parser/testdata/03701_create_or_replace_temporary_table/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03701_create_or_replace_temporary_table/metadata.json +++ b/parser/testdata/03701_create_or_replace_temporary_table/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +} diff --git a/parser/testdata/03703_prelimit_explain_message/metadata.json b/parser/testdata/03703_prelimit_explain_message/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03703_prelimit_explain_message/metadata.json +++ b/parser/testdata/03703_prelimit_explain_message/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03713_group_by_injective_function_old_analyzer/metadata.json b/parser/testdata/03713_group_by_injective_function_old_analyzer/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03713_group_by_injective_function_old_analyzer/metadata.json +++ b/parser/testdata/03713_group_by_injective_function_old_analyzer/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03720_ntile_double_order_by_check/metadata.json b/parser/testdata/03720_ntile_double_order_by_check/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03720_ntile_double_order_by_check/metadata.json +++ b/parser/testdata/03720_ntile_double_order_by_check/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03720_ubsan_dictionary_parameters/metadata.json b/parser/testdata/03720_ubsan_dictionary_parameters/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03720_ubsan_dictionary_parameters/metadata.json +++ b/parser/testdata/03720_ubsan_dictionary_parameters/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03729_function_hmac/metadata.json b/parser/testdata/03729_function_hmac/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03729_function_hmac/metadata.json +++ b/parser/testdata/03729_function_hmac/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03731_query_condition_cache_folded_constants/metadata.json b/parser/testdata/03731_query_condition_cache_folded_constants/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03731_query_condition_cache_folded_constants/metadata.json +++ b/parser/testdata/03731_query_condition_cache_folded_constants/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03741_s3_glob_table_path_pushdown/metadata.json b/parser/testdata/03741_s3_glob_table_path_pushdown/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03741_s3_glob_table_path_pushdown/metadata.json +++ b/parser/testdata/03741_s3_glob_table_path_pushdown/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03754_h3_polygon_to_cells_const/metadata.json b/parser/testdata/03754_h3_polygon_to_cells_const/metadata.json index f3254bcc37..170f999a5d 100644 --- a/parser/testdata/03754_h3_polygon_to_cells_const/metadata.json +++ b/parser/testdata/03754_h3_polygon_to_cells_const/metadata.json @@ -1 +1,3 @@ -{"explain":false,"todo": true} +{ + "explain": false +} diff --git a/parser/testdata/03756_update_query_formatting/metadata.json b/parser/testdata/03756_update_query_formatting/metadata.json index d10cf59630..bda6dd874c 100644 --- a/parser/testdata/03756_update_query_formatting/metadata.json +++ b/parser/testdata/03756_update_query_formatting/metadata.json @@ -1 +1,3 @@ -{"todo": true, "parse_error": true} \ No newline at end of file +{ + "parse_error": true +}