alamb commented on issue #26990: URL: https://github.com/apache/datafusion/issues/26990#issuecomment-6587139576
Here is another example failure from https://github.com/apache/datafusion/pull/26765: - https://github.com/apache/datafusion/actions/runs/41196052207/job/124522323666 <details> ``` failures: ---- fuzz_cases::sort_query_fuzz::sort_query_fuzzer_runner stdout ---- [SortQueryFuzzer] Round 0, Query 0 (Config 0) Seeds: init_seed = 1513011452939631118 query_seed = 2656285435425301905 config_seed = 5041680939168231394 Dataset schema: [i64:Int64;N, duration_microsecond:Duration(µs);N, u16:UInt16;N, u32:UInt32;N, time32_ms:Time32(ms);N, dictionary_utf8_low:Dictionary(UInt64, Utf8);N, time32_s:Time32(s);N] Query: SELECT u16, i64, time32_ms FROM sort_fuzz_table ORDER BY u16 NULLS LAST, i64, time32_ms Config: Dataset size: 157.8 KB Number of partitions: 2 Batch size: 10 Memory limit: Unbounded Per partition memory limit: Unbounded Sort spill reservation bytes: 19.8 KB Sort in place threshold bytes: 2.6 KB Config: Dataset size: 157.8 KB Number of partitions: 2 Batch size: 10 Memory limit: Unbounded Per partition memory limit: Unbounded Sort spill reservation bytes: 19.8 KB Sort in place threshold bytes: 16777216.0 TB Config: Dataset size: 157.8 KB Number of partitions: 2 Batch size: 10 Memory limit: Unbounded Per partition memory limit: Unbounded Sort spill reservation bytes: 19.8 KB Sort in place threshold bytes: 0.0 B [SortQueryFuzzer] Round 0, Query 0 (Config 1) Seeds: init_seed = 1513011452939631118 query_seed = 2656285435425301905 config_seed = 4536439944813344614 Dataset schema: [i64:Int64;N, duration_microsecond:Duration(µs);N, u16:UInt16;N, u32:UInt32;N, time32_ms:Time32(ms);N, dictionary_utf8_low:Dictionary(UInt64, Utf8);N, time32_s:Time32(s);N] Query: SELECT u16, i64, time32_ms FROM sort_fuzz_table ORDER BY u16 NULLS LAST, i64, time32_ms Config: Dataset size: 157.8 KB Number of partitions: 2 Batch size: 10 Memory limit: Unbounded Per partition memory limit: Unbounded Sort spill reservation bytes: 21.8 KB Sort in place threshold bytes: 1719.0 B [SortQueryFuzzer] Round 0, Query 0 (Config 2) Seeds: init_seed = 1513011452939631118 query_seed = 2656285435425301905 config_seed = 17330002108534941066 Dataset schema: [i64:Int64;N, duration_microsecond:Duration(µs);N, u16:UInt16;N, u32:UInt32;N, time32_ms:Time32(ms);N, dictionary_utf8_low:Dictionary(UInt64, Utf8);N, time32_s:Time32(s);N] Query: SELECT u16, i64, time32_ms FROM sort_fuzz_table ORDER BY u16 NULLS LAST, i64, time32_ms Config: Dataset size: 157.8 KB Number of partitions: 2 Batch size: 10 Memory limit: Unbounded Per partition memory limit: Unbounded Sort spill reservation bytes: 35.4 KB Sort in place threshold bytes: 600.0 B [SortQueryFuzzer] Round 0, Query 0 (Config 3) Seeds: init_seed = 1513011452939631118 query_seed = 2656285435425301905 config_seed = 8741735030297690959 Dataset schema: [i64:Int64;N, duration_microsecond:Duration(µs);N, u16:UInt16;N, u32:UInt32;N, time32_ms:Time32(ms);N, dictionary_utf8_low:Dictionary(UInt64, Utf8);N, time32_s:Time32(s);N] Query: SELECT u16, i64, time32_ms FROM sort_fuzz_table ORDER BY u16 NULLS LAST, i64, time32_ms Config: Dataset size: 157.8 KB Number of partitions: 2 ]} , PrimitiveArray<UInt32> [ 2204351005, 834781314, 3329409972, 3819975694, null, null, 2996532097, null, null, 3043074872, ...1982 elements..., null, null, null, null, null, null, null, null, null, null, ]], row_count: 2002 } stack backtrace: 0: __rustc::rust_begin_unwind 1: core::panicking::panic_fmt 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed::<arrow_array::record_batch::RecordBatch, arrow_array::record_batch::RecordBatch> 4: <extended_tests::fuzz_cases::sort_query_fuzz::SortFuzzerTestGenerator>::fuzzer_run::{closure#0} 5: <extended_tests::fuzz_cases::sort_query_fuzz::SortQueryFuzzer>::run::{closure#0} 6: extended_tests::fuzz_cases::sort_query_fuzz::sort_query_fuzzer_runner::{closure#0} 7: <core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>> as core::future::future::Future>::poll 8: <tokio::runtime::park::CachedParkThread>::block_on::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>>::{closure#0} 9: <tokio::runtime::park::CachedParkThread>::block_on::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>> 10: <tokio::runtime::context::blocking::BlockingRegionGuard>::block_on::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>> 11: <tokio::runtime::scheduler::multi_thread::MultiThread>::block_on::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>>::{closure#0} 12: tokio::runtime::context::runtime::enter_runtime::<<tokio::runtime::scheduler::multi_thread::MultiThread>::block_on<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>>::{closure#0}, ()> 13: <tokio::runtime::scheduler::multi_thread::MultiThread>::block_on::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>> 14: <tokio::runtime::runtime::Runtime>::block_on_inner::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>> 15: <tokio::runtime::runtime::Runtime>::block_on::<core::pin::Pin<&mut dyn core::future::future::Future<Output = ()>>> 16: extended_tests::fuzz_cases::sort_query_fuzz::sort_query_fuzzer_runner 17: extended_tests::fuzz_cases::sort_query_fuzz::sort_query_fuzzer_runner::{closure#0} 18: <extended_tests::fuzz_cases::sort_query_fuzz::sort_query_fuzzer_runner::{closure#0} as core::ops::function::FnOnce<()>>::call_once note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. failures: ``` </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
