Skip to content

Flaky test: 03668_shard_join_in_reverse_order #100870

@PedroTadim

Description

@PedroTadim

Important: This issue was automatically generated and is used by CI for matching failures. DO NOT modify the body content. DO NOT remove labels.

Test name: 03668_shard_join_in_reverse_order
Failure reason: result differs with reference
CI report: Stateless tests (amd_tsan, s3 storage, parallel, 1/2)

Failing test history: cidb

Test output:

2026-03-27 00:58:03 Reason: result differs with reference:  
2026-03-27 00:58:03 --- /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/tests/queries/0_stateless/03668_shard_join_in_reverse_order.reference	2026-03-27 00:18:25.522781034 +0100
2026-03-27 00:58:03 +++ /home/ubuntu/actions-runner/_work/ClickHouse/ClickHouse/tests/queries/0_stateless/03668_shard_join_in_reverse_order.4894.stdout	2026-03-27 00:58:03.064320030 +0100
2026-03-27 00:58:03 @@ -1,17 +1,17 @@
2026-03-27 00:58:03  -- { echo ON }
2026-03-27 00:58:03  
2026-03-27 00:58:03  DROP TABLE IF EXISTS t0;
2026-03-27 00:58:03  CREATE TABLE t0 (c0 Int) ENGINE = MergeTree() ORDER BY (c0 DESC) SETTINGS index_granularity = 1, allow_experimental_reverse_key = 1;
2026-03-27 00:58:03  INSERT INTO TABLE t0 (c0) SELECT number FROM numbers(10);
2026-03-27 00:58:03  SELECT c0 FROM t0 JOIN t0 tx USING (c0) ORDER BY c0 SETTINGS query_plan_join_shard_by_pk_ranges = 1, max_threads = 2, query_plan_read_in_order_through_join = 1;
2026-03-27 00:58:03 -0
2026-03-27 00:58:03 -1
2026-03-27 00:58:03 -2
2026-03-27 00:58:03 -3
2026-03-27 00:58:03  4
2026-03-27 00:58:03 -5
2026-03-27 00:58:03 -6
2026-03-27 00:58:03 -7
2026-03-27 00:58:03 -8
2026-03-27 00:58:03 +3
2026-03-27 00:58:03 +2
2026-03-27 00:58:03 +1
2026-03-27 00:58:03 +0
2026-03-27 00:58:03  9
2026-03-27 00:58:03 +8
2026-03-27 00:58:03 +7
2026-03-27 00:58:03 +6
2026-03-27 00:58:03 +5
2026-03-27 00:58:03  DROP TABLE t0;
2026-03-27 00:58:03 
2026-03-27 00:58:03 
2026-03-27 00:58:03 Settings used in the test: --max_insert_threads 1 --group_by_two_level_threshold 365720 --group_by_two_level_threshold_bytes 50000000 --distributed_aggregation_memory_efficient 1 --fsync_metadata 1 --output_format_parallel_formatting 1 --input_format_parallel_parsing 1 --min_chunk_bytes_for_parallel_parsing 6920655 --max_read_buffer_size 610304 --prefer_localhost_replica 1 --max_block_size 20868 --max_joined_block_size_rows 73840 --joined_block_split_single_row 1 --join_output_by_rowlist_perkey_rows_threshold 863 --max_threads 2 --optimize_append_index 1 --use_hedged_requests 1 --optimize_if_chain_to_multiif 0 --optimize_if_transform_strings_to_enum 1 --optimize_read_in_order 1 --optimize_or_like_chain 1 --optimize_substitute_columns 0 --enable_multiple_prewhere_read_steps 0 --read_in_order_two_level_merge_threshold 34 --optimize_aggregation_in_order 0 --aggregation_in_order_max_block_bytes 126511 --use_uncompressed_cache 1 --min_bytes_to_use_direct_io 7955389555 --min_bytes_to_use_mmap_io 1 --local_filesystem_read_method mmap --remote_filesystem_read_method threadpool --local_filesystem_read_prefetch 0 --filesystem_cache_segments_batch_size 1 --read_from_filesystem_cache_if_exists_otherwise_bypass_cache 0 --throw_on_error_from_cache_on_write_operations 1 --remote_filesystem_read_prefetch 1 --distributed_cache_discard_connection_if_unread_data 1 --distributed_cache_use_clients_cache_for_write 1 --distributed_cache_use_clients_cache_for_read 1 --allow_prefetched_read_pool_for_remote_filesystem 0 --filesystem_prefetch_max_memory_usage 128Mi --filesystem_prefetches_limit 0 --filesystem_prefetch_min_bytes_for_single_read_task 1Mi --filesystem_prefetch_step_marks 50 --filesystem_prefetch_step_bytes 0 --enable_filesystem_cache 1 --enable_filesystem_cache_on_write_operations 1 --compile_expressions 1 --compile_aggregate_expressions 1 --compile_sort_description 1 --merge_tree_coarse_index_granularity 8 --optimize_distinct_in_order 1 --max_bytes_before_remerge_sort 1675578952 --min_compress_block_size 717829 --max_compress_block_size 810010 --merge_tree_compact_parts_min_granules_to_multibuffer_read 28 --optimize_sorting_by_input_stream_properties 1 --http_response_buffer_size 8815192 --http_wait_end_of_query False --enable_memory_bound_merging_of_aggregation_results 1 --min_count_to_compile_expression 0 --min_count_to_compile_aggregate_expression 0 --min_count_to_compile_sort_description 0 --session_timezone America/Mazatlan --use_page_cache_for_disks_without_file_cache True --use_page_cache_for_local_disks False --use_page_cache_for_object_storage True --page_cache_inject_eviction False --merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability 0.54 --prefer_external_sort_block_bytes 100000000 --cross_join_min_rows_to_compress 100000000 --cross_join_min_bytes_to_compress 100000000 --min_external_table_block_size_bytes 1 --max_parsing_threads 1 --optimize_functions_to_subcolumns 1 --parallel_replicas_local_plan 1 --query_plan_join_swap_table auto --enable_vertical_final 1 --optimize_extract_common_expressions 1 --optimize_rewrite_array_exists_to_has True --optimize_skip_unused_shards True --optimize_trivial_approximate_count_query True --optimize_trivial_insert_select False --optimize_using_constraints False --optimize_syntax_fuse_functions True --optimize_aggregators_of_group_by_keys True --optimize_and_compare_chain True --optimize_arithmetic_operations_in_aggregate_functions True --optimize_count_from_files True --optimize_distributed_group_by_sharding_key True --optimize_empty_string_comparisons True --optimize_group_by_constant_keys True --optimize_group_by_function_keys True --optimize_injective_functions_in_group_by True --optimize_injective_functions_inside_uniq True --optimize_inverse_dictionary_lookup True --optimize_move_to_prewhere True --optimize_multiif_to_if True --optimize_normalize_count_variants True --optimize_on_insert True --optimize_redundant_functions_in_order_by True --optimize_respect_aliases True --optimize_rewrite_aggregate_function_with_if True --optimize_rewrite_regexp_functions True --optimize_rewrite_sum_if_to_count_if True --optimize_skip_unused_shards_rewrite_in True --optimize_time_filter_with_preimage True --optimize_trivial_count_query True --optimize_uniq_to_count False --optimize_use_projections True --optimize_use_implicit_projections True --optimize_use_projection_filtering True --query_plan_optimize_lazy_materialization True --query_plan_optimize_prewhere True --use_async_executor_for_materialized_views 0 --use_query_condition_cache 0 --secondary_indices_enable_bulk_filtering 1 --use_skip_indexes_if_final 0 --use_skip_indexes_on_data_read 1 --optimize_rewrite_like_perfect_affix 0 --input_format_parquet_use_native_reader_v3 1 --enable_lazy_columns_replication 0 --allow_special_serialization_kinds_in_output_formats 1 --use_skip_indexes_for_top_k 1 --use_top_k_dynamic_filtering 0 --query_plan_max_limit_for_top_k_optimization 1000 --query_plan_read_in_order_through_join 0 --read_in_order_use_virtual_row 1 --short_circuit_function_evaluation_for_nulls_threshold 0.07650156969792227 --automatic_parallel_replicas_mode 2 --temporary_files_buffer_size 1001953 --query_plan_optimize_join_order_algorithm greedy,dpsize --normalize_function_names True --enable_join_runtime_filters False --enable_parallel_blocks_marshalling True --query_plan_reuse_storage_ordering_for_window_functions True --query_plan_join_shard_by_pk_ranges False --count_distinct_optimization True --use_statistics True --use_statistics_cache True --max_bytes_before_external_sort 8345948857 --max_bytes_before_external_group_by 3202073029 --max_bytes_ratio_before_external_sort 0 --max_bytes_ratio_before_external_group_by 0 --use_skip_indexes_if_final_exact_mode 0 --enable_parallel_replicas 1 --parallel_distributed_insert_select 0 --cluster_for_parallel_replicas parallel_replicas --parallel_replicas_for_non_replicated_merge_tree 1
2026-03-27 00:58:03 
2026-03-27 00:58:03 MergeTree settings used in test: --ratio_of_defaults_for_sparse_serialization 1.0 --prefer_fetch_merged_part_size_threshold 1 --vertical_merge_algorithm_min_rows_to_activate 1 --vertical_merge_algorithm_min_columns_to_activate 100 --allow_vertical_merges_from_compact_to_wide_parts 1 --min_merge_bytes_to_use_direct_io 10737418240 --index_granularity_bytes 13428888 --merge_max_block_size 9035 --index_granularity 12722 --min_bytes_for_wide_part 794428945 --marks_compress_block_size 62376 --primary_key_compress_block_size 49935 --replace_long_file_name_to_hash 0 --max_file_name_length 128 --min_bytes_for_full_part_storage 536870912 --compact_parts_max_bytes_to_buffer 19843689 --compact_parts_max_granules_to_buffer 256 --compact_parts_merge_max_bytes_to_prefetch_part 3691863 --cache_populated_by_fetch 0 --concurrent_part_removal_threshold 100 --old_parts_lifetime 10 --prewarm_mark_cache 0 --use_const_adaptive_granularity 1 --enable_index_granularity_compression 0 --enable_block_number_column 1 --enable_block_offset_column 1 --use_primary_key_cache 0 --prewarm_primary_key_cache 1 --object_serialization_version v2 --object_shared_data_serialization_version map --object_shared_data_serialization_version_for_zero_level_parts map_with_buckets --object_shared_data_buckets_for_compact_part 28 --object_shared_data_buckets_for_wide_part 14 --dynamic_serialization_version v2 --serialization_info_version basic --string_serialization_version single_stream --nullable_serialization_version basic --enable_shared_storage_snapshot_in_query 0 --min_columns_to_activate_adaptive_write_buffer 937 --reduce_blocking_parts_sleep_ms 1274 --shared_merge_tree_outdated_parts_group_size 1 --shared_merge_tree_max_outdated_parts_to_process_at_once 9 --map_serialization_version with_buckets --map_serialization_version_for_zero_level_parts with_buckets --max_buckets_in_map 28 --map_buckets_strategy constant --map_buckets_min_avg_size 425
2026-03-27 00:58:03 
2026-03-27 00:58:03 Database: test_1tlfoquh

Metadata

Metadata

Assignees

Labels

flaky testflaky test found by CItestingSpecial issue with list of bugs found by CI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions