Commit 0a81a8f
committed
Add explain_N.txt files for multi-statement test cases
Generate EXPLAIN AST output for statements 2+ in query.sql files
that contain multiple SQL statements. This enables the parser test
to test each statement as a subtest.
- 99,169 new explain_N.txt files generated
- Existing explain.txt files preserved unchanged
- Some statements skipped due to intentionally invalid SQL1 parent 7861eef commit 0a81a8f
99,157 files changed
Lines changed: 1577026 additions & 0 deletions
File tree
- parser/testdata
- 00004_top_counters
- 00006_extremes_and_subquery_from
- 00007_array
- 00011_array_join_alias
- 00013_create_table_with_arrays
- 00014_select_from_table_with_nested
- 00017_in_subquery_with_empty_result
- 00019_shard_quantiles_totals_distributed
- 00020_distinct_order_by_distributed
- 00021_3_select_with_in
- 00022_merge_prewhere
- 00023_totals_limit
- 00024_random_counters
- 00027_argMinMax
- 00027_distinct_and_order_by
- 00028_shard_big_agg_aj_distributed
- 00030_alter_table
- 00031_parser_number
- 00035_function_array_return_type
- 00036_array_element
- 00037_totals_limit
- 00037_uniq_state_merge1
- 00038_totals_limit
- 00038_uniq_state_merge2
- 00039_primary_key
- 00040_aggregating_materialized_view
- 00040_array_enumerate_uniq
- 00041_aggregating_materialized_view
- 00041_big_array_join
- 00043_summing_empty_part
- 00046_stored_aggregates_simple
- 00047_bar
- 00047_stored_aggregates_complex
- 00048_a_stored_aggregates_merge
- 00048_b_stored_aggregates_merge
- 00049_max_string_if
- 00050_min_max
- 00051_any_inner_join
- 00051_min_max_array
- 00054_merge_tree_partitions
- 00056_view
- 00057_join_aliases
- 00059_shard_global_in_mergetree
- 00060_move_to_prewhere_and_sets
- 00061_merge_tree_alter
- 00061_storage_buffer
- 00062_replicated_merge_tree_alter_zookeeper_long
- 00063_check_query
- 00063_loyalty_joins
- 00065_loyalty_with_storage_join
- 00066_group_by_in
- 00066_sorting_distributed_many_replicas
- 00067_replicate_segfault
- 00068_empty_tiny_log
- 00069_date_arithmetic
- 00071_insert_fewer_columns
- 00071_merge_tree_optimize_aio
- 00072_compare_date_and_string_index
- 00073_merge_sorting_empty_array_joined
- 00074_full_join
- 00075_left_array_join
- 00076_ip_coding_functions
- 00077_log_tinylog_stripelog
- 00077_set_keys_fit_128_bits_many_blocks
- 00078_group_by_arrays
- 00078_string_concat
- 00079_array_join_not_used_joined_column
- 00079_defaulted_columns
- 00080_show_tables_and_system_tables
- 00081_group_by_without_key_and_totals
- 00081_int_div_or_zero
- 00082_append_trailing_char_if_absent
- 00082_quantiles
- 00083_array_filter
- 00083_create_merge_tree_zookeeper_long
- 00084_external_aggregation
- 00084_summing_merge_tree
- 00085_visible_width_of_tuple_of_dates
- 00087_math_functions
- 00087_where_0
- 00088_global_in_one_shard_and_rows_before_limit
- 00089_position_functions_with_non_constant_arg
- 00091_prewhere_two_conditions
- 00093_prewhere_array_join
- 00094_order_by_array_join_limit
- 00095_hyperscan_profiler
- 00096_aggregation_min_if
- 00097_constexpr_in_index
- 00098_1_union_all
- 00098_2_union_all
- 00098_3_union_all
- 00098_4_union_all
- 00098_5_union_all
- 00098_d_union_all
- 00098_e_union_all
- 00098_f_union_all
- 00098_j_union_all
- 00098_k_union_all
- 00098_l_union_all
- 00098_primary_key_memory_allocated
- 00098_shard_i_union_all
- 00101_materialized_views_and_insert_without_explicit_database
- 00102_insert_into_temporary_table
- 00103_ipv4_num_to_string_class_c
- 00104_totals_having_mode
- 00105_shard_collations
- 00106_totals_after_having
- 00107_totals_after_having
- 00108_shard_totals_after_having
- 00109_shard_totals_after_having
- 00110_external_sort
- 00111_shard_external_sort_distributed
- 00112_shard_totals_after_having
- 00113_shard_group_array
- 00116_storage_set
- 00117_parsing_arrays
- 00118_storage_join
- 00119_storage_join
- 00120_join_and_group_by
- 00121_drop_column_zookeeper
- 00123_shard_unmerged_result_when_max_distributed_connections_is_one
- 00124_shard_distributed_with_many_replicas
- 00126_buffer
- 00129_quantile_timing_weighted
- 00132_sets
- 00134_aggregation_by_fixed_string_of_size_1_2_4_8
- 00135_duplicate_group_by_keys_segfault
- 00137_in_constants
- 00138_table_aliases
- 00139_like
- 00140_prewhere_column_order
- 00140_rename
- 00141_parse_timestamp_as_datetime
- 00142_parse_timestamp_as_datetime
- 00143_number_classification_functions
- 00144_empty_regexp
- 00144_functions_of_aggregation_states
- 00145_aggregate_functions_statistics
- 00145_empty_likes
- 00146_aggregate_function_uniq
- 00146_summing_merge_tree_nested_map
- 00147_alter_nested_default
- 00147_global_in_aggregate_function
- 00148_monotonic_functions_and_index
- 00148_summing_merge_tree_aggregate_function
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
0 commit comments