1. 25ad2d4 docs: fix markdown link syntax in README (#9440) by Jason · 3 days ago main
  2. 9d0e8be Update version to 58.0.0 and add CHANGELOG (#9420) by Andrew Lamb · 3 days ago 58.0.0-rc1
  3. ab9c062 fix: fixed trait functions clash get_date_time_part_extract_fn (#8221) (#9424) by Mateusz Matejuk · 3 days ago
  4. c129c7c Avoid allocating a `Vec` in `StructBuilder` (#9428) by Fokko Driesprong · 4 days ago
  5. 2f40f78 [Variant] Support `['fieldName']` in VariantPath parser (#9276) by Congxian Qiu · 5 days ago
  6. 442e1b8 perf: optimize skipper for varint values used when projecting Avro record types (#9397) by Mikhail Zabaluev · 6 days ago
  7. df63590 [Minor] Use per-predicate projection masks in arrow_reader_clickbench benchmark (#9413) by Daniël Heres · 7 days ago
  8. 39a2b71 Add additional Arrow type support (#9291) by Connor Sanders · 8 days ago
  9. d8946ca Fix `ArrowArrayStreamReader` for 0-columns record batch streams (#9405) by Jonas Dedden · 9 days ago
  10. 70089ac feat: support RunEndEncoded arrays in arrow-json reader and writer (#9379) by Abhishek · 9 days ago
  11. 7fbbde2 Remove lint issues in parquet-related code. (#9375) by Bruno · 9 days ago
  12. 7d16cd0 Use zstd::bulk API in IPC and Parquet with context reuse for compression and decompression (#9400) by Daniël Heres · 10 days ago
  13. 7c833d2 feat: Add from_datetime method to Timestamp types (#9345) by Yan Tingwang · 10 days ago
  14. 33c4032 Reproduce the issue of #9370 in a minimal, end-to-end way (#9399) by Jonas Dedden · 10 days ago
  15. d6168e5 Optimize `from_bitwise_unary_op` (#9297) by Daniël Heres · 11 days ago
  16. 4224502 Add regression tests for Parquet large binary offset overflow (#9361) by Vignesh · 11 days ago
  17. bf3520d fix: return error instead of panic on schema mismatch in BatchCoalescer::push_batch (#9390) by Bruno Volpato · 11 days ago
  18. 0e97133 Update sysinfo requirement from 0.37.1 to 0.38.1 (#9383) by dependabot[bot] · 11 days ago
  19. 64b5497 Replace `ArrayData` with direct Array construction (#9338) by Liam Bao · 11 days ago
  20. 55a769f Minor: Add additional test coverage for WriterProperties::{max_row_group_row_count,max_row_group_size} (#9387) by Andrew Lamb · 11 days ago
  21. 54d8191 feat: add max_row_group_bytes option to WriterProperties (#9357) by Yoni Peleg · 12 days ago
  22. 0cb5954 build(deps): update pyo3 requirement from 0.27.1 to 0.28.0 (#9331) by dependabot[bot] · 12 days ago
  23. fcfe2b4 [Parquet] Allow setting page size per column (#9353) by Xiangpeng Hao · 12 days ago
  24. 722dc64 Moving invalid_utf8 tests into a separate mod (#9384) by Kosta Tarasov · 12 days ago
  25. 0c1ec0b fix: fix [[NULL]] array doesn't roundtrip in arrow-row bug (#9275) by lichuang · 13 days ago
  26. 765c5b7 feat: Support roundtrip ListView in parquet arrow writer (#9352) by Yan Tingwang · 13 days ago
  27. 198846d Add RunEndEncoded array comparator (#9368) by Yan Tingwang · 13 days ago
  28. 7dbe58a feat: support BinaryView in bit_length kernel (#9363) by Abhishek · 2 weeks ago
  29. 578030c parquet: rle skip decode loop when batch contains all max levels (aka no nulls) (#9258) by Lanqing Yang · 2 weeks ago
  30. 81ee7e8 Remove support for List types in bit_length kernel (#9350) by Yan Tingwang · 2 weeks ago
  31. fb77501 doc: remove disclaimer about `ListView` not being fully supported (#9356) by Jeffrey Vo · 2 weeks ago
  32. 6cb4287 Move row_filter async tests from parquet async reader (#9355) by Kosta Tarasov · 2 weeks ago
  33. 253c541 feat: add ListView and LargeListView support to arrow-ord (#9347) by Yan Tingwang · 3 weeks ago
  34. 8d8e558 Support ListView in length kernel (#9346) by Vegard Stikbakke · 3 weeks ago
  35. 537c10a Move bloom filter tests from parquet reader (#9354) by Kosta Tarasov · 3 weeks ago
  36. 181007d Support Float16 for create_random_array (#9029) by niebayes · 3 weeks ago
  37. 7291147 parquet: use rwlock instead of mutex in predicate cache (#9319) by Lanqing Yang · 3 weeks ago
  38. 66abc6c Move Row Filter tests to a separate module (#9335) by Kosta Tarasov · 3 weeks ago
  39. 386d0e9 Add `DataType::is_list` and `DataType::is_binary` (#9327) by Adam Gutglick · 3 weeks ago
  40. d500e44 [main] Update version to 57.3.0, add changelog (#9334) by Andrew Lamb · 3 weeks ago
  41. 53a1614 Remove unnecessary Arc<ArrayRef> (#9316) by Ryan Johnson · 3 weeks ago
  42. 576a063 nit: remove usused code (#9318) by Lanqing Yang · 3 weeks ago
  43. dc99a52 perf: skip validation of dictionary keys if all null (#9322) by albertlockett · 3 weeks ago
  44. c1033d1 feat: Implement an AsyncReader for avro using ObjectStore (#8930) by Emily Matheys · 3 weeks ago
  45. 99c5374 Enhance list casting, adding more cases for list views (#9274) by Jeffrey Vo · 3 weeks ago
  46. cd08139 Improve safety documentation of the `Array` trait (#9314) by Andrew Lamb · 3 weeks ago
  47. 100269a Fix string array equality when the values buffer is the same and only the offsets to access it differ (#9325) by Jörn Horstmann · 3 weeks ago
  48. 860b2db parquet: reduce clone in delta byte array decoder (#9282) by Lanqing Yang · 3 weeks ago
  49. e2b264f Optimize data page statistics conversion (up to 4x) (#9303) by Daniël Heres · 3 weeks ago
  50. 5695bb3 fix: support casting string to f16 (#9262) by Jeffrey Vo · 3 weeks ago
  51. 05cb6b0 Add ListView support to `arrow-row` and `arrow-ord` (#9176) by Frederic Branczyk · 3 weeks ago
  52. 9b2cb25 arrow-cast: support packing to Dictionary(_, Utf8View/BinaryView) (#9220) by Ethan Urbanski · 3 weeks ago
  53. b3ad9a8 [regression] Error with adaptive predicate pushdown: "Invalid offset in sparse column chunk data: 754, no matching page found." (#9301) by Kosta Tarasov · 3 weeks ago
  54. 1db1053 Remove some `unsafe` and allocations when creating PrimitiveArrays from Vec and `from_trusted_len_iter` (#9299) by Andrew Lamb · 3 weeks ago
  55. fc927bc Implement a more generic from_nested_iter method for list arrays (#9268) by Jörn Horstmann · 3 weeks ago
  56. 922a0c4 test: improve arrow-row fuzz tests (#9222) by Raz Luvaton · 3 weeks ago
  57. cfd8c25 fix union array row converter to handle non-sequential type ids (#9283) by Matthew Kim · 3 weeks ago
  58. 2c0eba4 Mark `BufferBuilder::new_from_buffer` as unsafe (#9292) by Jeffrey Vo · 3 weeks ago
  59. 5f51e95 fix: ensure `BufferBuilder::truncate` doesn't overset length (#9288) by Jeffrey Vo · 3 weeks ago
  60. 6c54276 Improve `PrimitiveArray::from_iter` perf (#9294) by Daniël Heres · 3 weeks ago
  61. caf1c60 feat(array): add `RecordBatchStream` trait (#9166) by David Li · 4 weeks ago
  62. a8a8c091 optimize `RowGroupIndexReader` for single row group reads (#9226) by Matthew Kim · 4 weeks ago
  63. 83ea9fc Add benchmark for row group index reader perf (#9285) by Matthew Kim · 4 weeks ago
  64. ee25ea5 [Variant] Add path index access tests for list (#9273) by Liam Bao · 4 weeks ago
  65. 5234006 Upgrade to object store 0.13.1 (#9256) by Daniël Heres · 4 weeks ago
  66. a49af1d fix: [9018]Fixed RunArray slice offsets(row, cast, eq) (#9213) by Manish Kumar · 4 weeks ago
  67. d0ed407 Move extension type construction logic out of Field (#9266) by Ryan Johnson · 4 weeks ago
  68. fab8e75 Add BinaryFormatSupport and Row Encoder to `arrow-avro` Writer (#9171) by Connor Sanders · 4 weeks ago
  69. fe126d0 make_decoder accepts borrowed DataType instead of owned (#9270) by Ryan Johnson · 4 weeks ago
  70. 4cd2d14 AvroError enum for arrow-avro crate (#8759) by nathaniel-d-ef · 4 weeks ago
  71. 22cf1ba Factor out json reader's static make_decoder args to a struct (#9271) by Ryan Johnson · 4 weeks ago
  72. 6505d2a Revert "Seal Array trait (#9092)", mark `Array` as `unsafe` (#9234) by Gabriel · 4 weeks ago
  73. 40f69b4 Support casting negative scale decimals to numeric (#9207) by Chiicake · 4 weeks ago
  74. c10fe77 Add tests and fixes for schema resolution bug (#9237) by Connor Sanders · 4 weeks ago
  75. 096751f Add additional coverage for StringViewArray comparisons (#9257) by Andrew Lamb · 4 weeks ago
  76. ddb6c42 [Parquet] test adaptive predicate pushdown with skipped page (#9251) by Kosta Tarasov · 4 weeks ago
  77. bd76edd Add bench for LocalFileSystem (#9248) by Daniël Heres · 4 weeks ago
  78. 7034a63 [Parquet] Provide only encrypted column stats in plaintext footer (#8305) by Rok Mihevc · 4 weeks ago
  79. 0258ec0 Speed up string view comparison (up to 3x) (#9250) by Daniël Heres · 4 weeks ago
  80. 3c6ca57 Improve parquet BinaryView / StringView decoder performance (up to -35%) (#9236) by Daniël Heres · 4 weeks ago
  81. 6f4d887 [Parquet] test adaptive predicate pushdown with skipped page (#9243) by Adam Curtis · 4 weeks ago
  82. 4d6825e [Parquet] Add test for reading/writing long UTF8 StringViews (#9246) by Andrew Lamb · 4 weeks ago
  83. d60b1cd docs(parquet): move async parquet example into ArrowReaderBuilder docs (#9167) by Vignesh · 5 weeks ago
  84. 827be42 Avoid a clone when creating `FixedSizeBinaryArray` from ArrayData (#9186) by Andrew Lamb · 5 weeks ago
  85. b64b458 Avoid a clone when creating `FixedSizeListArray` from ArrayData (#9187) by Andrew Lamb · 5 weeks ago
  86. 93ebd3a Avoid a clone when creating `RunEndArray` from ArrayData (#9189) by Andrew Lamb · 5 weeks ago
  87. ebace17 Speedup filter (up to ~1.5x) `FilterBuilder::Optimize`/`BitIndexIterator`/`iter_set_bits_rev` (#9229) by Daniël Heres · 5 weeks ago
  88. abd11d7 Add additional test coverage for `BatchCoalescer` push_batch_with_filter (#9218) by Andrew Lamb · 5 weeks ago
  89. a1949e4 fix: liberal parsing of zero scale decimals (#8700) by Marko Grujic · 5 weeks ago
  90. ba21a83 [Parquet] Optimize appending max level comparison in DefinitionLevelDecoder (#9217) by Jörn Horstmann · 5 weeks ago
  91. ba3446b [Parquet] perf: reuse seeked File clone in ChunkReader::get_read() (#9214) by Florian Valeye · 5 weeks ago
  92. 9c6065c Add benchmarks for reading struct arrays from parquet (#9210) by Jörn Horstmann · 5 weeks ago
  93. 191aa7c Remove dead code to fix clippy failure on main (#9215) by Andrew Lamb · 5 weeks ago
  94. d4b293d Avoid a clone when creating `ListViewArray` from ArrayData (#9193) by Andrew Lamb · 5 weeks ago
  95. 556942c Avoid a clone when creating `ListArray` from ArrayData (#9194) by Andrew Lamb · 5 weeks ago
  96. a92c8a9 [Variant] Support Shredded Lists/Array in `variant_get` (#9049) by Liam Bao · 5 weeks ago
  97. 618cab7 Avoid a clone when creating `MapArray` from ArrayData (#9192) by Andrew Lamb · 5 weeks ago
  98. 2ea4097 Avoid a clone when creating `UnionArray` from ArrayData (#9188) by Andrew Lamb · 5 weeks ago
  99. ac640da Avoid panic on Date32 overflow (#9144) by cht42 · 5 weeks ago
  100. e565074 arrow-ipc: add reset method to DictionaryTracker (#9196) by albertlockett · 5 weeks ago