alamb opened a new issue, #8406:
URL: https://github.com/apache/arrow-rs/issues/8406

   **Describe the bug**
   The default parquet tests fail without chaning the number of open files due 
to `ulimit`
   
   **To Reproduce**
   Run
   ```shell
   cargo test -p parquet
   ```
   
   This results in 
   
   ```
   ...
   ---- arrow::arrow_writer::tests::statistics_null_counts_only_nulls stdout 
----
   
   thread 'arrow::arrow_writer::tests::statistics_null_counts_only_nulls' 
panicked at parquet/src/arrow/arrow_writer/mod.rs:2325:14:
   Unable to get batch: ParquetError("External: Too many open files (os error 
24)")
   
   
   failures:
       arrow::arrow_reader::tests::test_fixed_length_binary_column_reader
       arrow::arrow_reader::tests::test_interval_day_time_column_reader
       arrow::arrow_reader::tests::test_primitive_single_column_reader_test
       arrow::arrow_reader::tests::test_scan_row_with_selection
       
arrow::arrow_reader::tests::test_unsigned_primitive_single_column_reader_test
       arrow::arrow_reader::tests::test_utf8_single_column_reader_test
       arrow::arrow_writer::tests::binary_column_bloom_filter
       arrow::arrow_writer::tests::binary_single_column
       arrow::arrow_writer::tests::date32_single_column
       arrow::arrow_writer::tests::duration_microsecond_single_column
       arrow::arrow_writer::tests::duration_millisecond_single_column
       arrow::arrow_writer::tests::duration_nanosecond_single_column
       arrow::arrow_writer::tests::duration_second_single_column
       arrow::arrow_writer::tests::empty_string_null_column_bloom_filter
       arrow::arrow_writer::tests::f32_single_column
       arrow::arrow_writer::tests::f64_single_column
       arrow::arrow_writer::tests::fallback_flush_data_page
       arrow::arrow_writer::tests::fixed_size_binary_single_column
       arrow::arrow_writer::tests::i16_single_column
       arrow::arrow_writer::tests::i32_column_bloom_filter
       arrow::arrow_writer::tests::i32_column_bloom_filter_at_end
       arrow::arrow_writer::tests::i32_single_column
       arrow::arrow_writer::tests::i64_single_column
       arrow::arrow_writer::tests::i8_single_column
       arrow::arrow_writer::tests::interval_day_time_single_column
       arrow::arrow_writer::tests::interval_year_month_single_column
       arrow::arrow_writer::tests::large_binary_single_column
       arrow::arrow_writer::tests::large_string_single_column
       arrow::arrow_writer::tests::list_nested_nulls
       arrow::arrow_writer::tests::list_single_column
       arrow::arrow_writer::tests::statistics_null_counts_only_nulls
       arrow::arrow_writer::tests::string_single_column
       arrow::arrow_writer::tests::string_view_single_column
       arrow::arrow_writer::tests::struct_single_column
       arrow::arrow_writer::tests::test_fixed_size_binary_in_dict
       arrow::arrow_writer::tests::test_list_of_struct_roundtrip
       arrow::arrow_writer::tests::time32_millisecond_single_column
       arrow::arrow_writer::tests::time64_microsecond_single_column
       arrow::arrow_writer::tests::time64_nanosecond_single_column
       arrow::arrow_writer::tests::timestamp_microsecond_single_column
       arrow::arrow_writer::tests::timestamp_nanosecond_single_column
       arrow::arrow_writer::tests::timestamp_second_single_column
       arrow::arrow_writer::tests::u16_single_column
       arrow::arrow_writer::tests::u32_single_column
       arrow::arrow_writer::tests::u64_min_max
       arrow::arrow_writer::tests::u64_single_column
   
   test result: FAILED. 788 passed; 46 failed; 0 ignored; 0 measured; 0 
filtered out; finished in 4.34s
   ```
   **Expected behavior**
   Tests should pass
   
   **Additional context**
   you can fix this by increasing the ulimit
   ```shell
   ulimit -n 10000
   ```
   
   But I find that annoying to remember and occasionally forget


-- 
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: github-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to