1. 603bfb4 Follow-up: remove interleave panic recovery after Arrow 58.1.0 (#21436) by xudong.w · 7 hours ago main
  2. f4e24a5 fix: skips projection pruning for whole subtree (#20545) by Acfboy · 8 hours ago
  3. 944bac2 feat: Propagate orderings through struct-producing projections (#21218) by Rohan Krishnaswamy · 11 hours ago
  4. c74ed91 Estimate aggregate output rows using existing NDV statistics (#20926) by Burak Şen · 13 hours ago
  5. 8a48a87 perf: optimize object store requests when reading JSON (#20823) by Ariel Miculas-Trif · 17 hours ago
  6. 7c3b22c test: Add `datafusion.format.*` configs test coverage (#21355) by Eren Avsarogullari · 22 hours ago
  7. 94c7bc2 chore(deps): bump taiki-e/install-action from 2.70.3 to 2.74.0 (#21434) by dependabot[bot] · 23 hours ago
  8. 7eccbb9 chore(deps): bump the all-other-cargo-deps group with 4 updates (#21435) by dependabot[bot] · 24 hours ago
  9. c73b6e1 bench: add benchmarks for first_value, last_value (#21409) by theirix · 25 hours ago
  10. 727022d feat: make sort pushdown BufferExec capacity configurable, default 1GB (#21426) by Qi Zhu · 25 hours ago
  11. a32c4b2 fix: preserve source field metadata in TryCast expressions (#21390) by Adrian Garcia Badaracco · 25 hours ago
  12. 0b8c4c5 fix(datasource): keep stats absent when collect_stats is false (#21149) by Kumar Ujjawal · 29 hours ago
  13. a4b945e feat: Set NDV to Exact(1) for numeric equality filter predicates (#21077) by Alessandro Solimando · 30 hours ago
  14. cdfade5 feat: sort file groups by statistics during sort pushdown (Sort pushdown phase 2) (#21182) by Qi Zhu · 2 days ago
  15. 8a2d758 Minor: add tests for regexp_replace and capture groups (#21413) by Andrew Lamb · 2 days ago
  16. 206ac6b refactor(pruning): remove column param from PruningStatistics::row_counts (#21369) by Adrian Garcia Badaracco · 2 days ago
  17. 7fa7fe0 perf: Optimize `split_part` for scalar args (#21238) by Neil Conway · 2 days ago
  18. a51971b feat: add support for parquet content defined chunking options (#21110) by Krisztián Szűcs · 2 days ago
  19. 9ab5291 fix(sql): fix a bug when planning semi- or antijoins (#20990) by Alexander Alexandrov · 2 days ago
  20. b3b721f feat: make DataFrame::create_physical_plan take &self instead of self (#20562) by Xander · 2 days ago
  21. c17c87c Eliminate redundant `ProjectionExec`s (#21333) by Daniël Heres · 4 days ago
  22. 422129c Use ParquetMetaDataPushDecoder instead of ParquetMetaDataReader (#21357) by Daniël Heres · 4 days ago
  23. 587f4c0 feat: support GroupsAccumulator for first_value and last_value with string/binary types (#21090) by UBarney · 4 days ago
  24. 3d2e6b2 fix: binary string concat (#20787) by theirix · 4 days ago
  25. 6c5e241 Skip probe-side consumption when hash join build side is empty (#21068) by kosiew · 4 days ago
  26. e1c5453 Split FileStreamMetrics into its own module (#21340) by Andrew Lamb · 5 days ago
  27. 78cfc15 fix: use spill writer's schema instead of the first batch schema for spill files (#21293) by Marko Grujic · 5 days ago
  28. 069925d perf: Merge Precision in-place (#21219) by Adam Gutglick · 5 days ago
  29. d143bfa feat(spark): Adds spark round function (#21062) by Subham Singhal · 5 days ago
  30. 0383a88 feat: spark compatible float to timestamp cast with ANSI support (#21212) by Bhargava Vadlamani · 5 days ago
  31. fb85e35 fix: Prefer numeric in type coercion for comparisons (#20426) by Neil Conway · 5 days ago
  32. 777ecb8 chore: Fix clippy and CI (#21287) by Oleks V · 5 days ago
  33. 89f816a Disallow order by within ordered-set aggregate functions argument lists (#20421) by Sergey Zhukov · 5 days ago
  34. 3f475b1 feat: make BatchPartitioner::partition_iter public (#21341) by Harrison Crosse · 5 days ago
  35. 95630ed No merge group for rust.yml yet (#21343) by Dmitrii Blaginin · 5 days ago
  36. dd8760d chore: remove as_any from ExecutionPlan (#21263) by Tim Saucer · 5 days ago
  37. a89b527 feat: Use NDV for equality filter selectivity calculation (#20789) by Jonathan Chen · 5 days ago
  38. 5b0938d fix(unparser): use to_rfc3339 for default TIMESTAMPTZ formatting (#21295) by Sergei Grebnov · 5 days ago
  39. 1e93a67 Adds INList and Between expr to skip outer join (#21303) by Subham Singhal · 5 days ago
  40. 18af518 Merge queue: make dev checks required + add .asf.yaml validation (#21239) by Dmitrii Blaginin · 6 days ago
  41. e5358b7 chore(deps): bump object_store from 0.13.1 to 0.13.2 (#21275) by dependabot[bot] · 6 days ago
  42. a767511 feat: Complete basic `LATERAL JOIN` functionality (#21202) by Neil Conway · 6 days ago
  43. d86874e [docs] add sql example to timestamp/datetime docs for time zone (#21082) by Burak Şen · 6 days ago
  44. c8aefab refactor: Split Parquet BloomFilter CPU and IO into separate states (#21285) by Andrew Lamb · 6 days ago
  45. d972b78 Add `FileStreamBuilder` for creating FileStreams (#21261) by Andrew Lamb · 6 days ago
  46. 537e84f [docs] Add weekly sync details to contributor communication guide (#21298) by Andrew Lamb · 6 days ago
  47. c457c0b chore: add `.claude/settings.local.json` to `.gitignore` (#21312) by Jonah Gao · 6 days ago
  48. c931c89 ensure dynamic filters are correctly pushed down through aggregations (#21059) by Jayant Shrivastava · 6 days ago
  49. 8b5c9b4 feat: generate reversed-name data for sort pushdown benchmark (#21266) by Qi Zhu · 6 days ago
  50. ba873e0 chore(deps): bump runs-on/action from 2.0.3 to 2.1.0 (#21134) by dependabot[bot] · 6 days ago
  51. 2d5f016 feat: feature-gate `sqllogictests` datafusion-substrait behind optional 'substrait' feature (#21268) by Qi Zhu · 6 days ago
  52. 1e68674 doc: Add documentation explaining the behavior of `null` values ​​in struct comparisons (#21226) by Zhen Chen · 7 days ago
  53. bc2b36c fix: `SELECT * EXCLUDE(...)` silently returns empty rows when all columns are excluded (#21259) by Zhen Chen · 7 days ago
  54. f3e8291 chore(deps): bump the all-other-cargo-deps group across 1 directory with 7 updates (#21274) by dependabot[bot] · 8 days ago
  55. e75ed5b feat(sql): unparse array_has as ANY for Postgres (#20654) by Vinay Mehta · 8 days ago
  56. fee90be Misc minor optimizations to query optimizer performance (#21128) by Adam Gutglick · 8 days ago
  57. 9de1253 Update repeat UDF to emit utf8view when input is utf8view (#20645) by Bruce Ritchie · 8 days ago
  58. e74b83a fix: date overflow panic (#21233) by Huaijin · 8 days ago
  59. c473c18 feat(memory_pool): add `TrackConsumersPool::metrics()` to expose cons… (#21147) by Bert Vermeiren · 8 days ago
  60. a9dc1dc chore: fix upgrade guide link for object_store release notes (#21283) by Huaijin · 8 days ago
  61. 19eb849 chore(deps): bump pygments from 2.19.2 to 2.20.0 (#21256) by dependabot[bot] · 8 days ago
  62. 3d177fc chore(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#21273) by dependabot[bot] · 8 days ago
  63. 55d1995 chore(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#21272) by dependabot[bot] · 8 days ago
  64. 4460ae0 chore(deps): bump sha1 from 0.10.6 to 0.11.0 (#21277) by dependabot[bot] · 8 days ago
  65. 7138a83 chore(deps): bump snmalloc-rs from 0.3.8 to 0.7.4 (#21280) by dependabot[bot] · 8 days ago
  66. 2678312 chore(deps): bump ctor from 0.6.3 to 0.8.0 (#21282) by dependabot[bot] · 8 days ago
  67. dcf818e chore(deps): bump rustyline from 17.0.2 to 18.0.0 (#21276) by dependabot[bot] · 8 days ago
  68. a120e4d chore(deps): bump taiki-e/install-action from 2.69.7 to 2.70.3 (#21271) by dependabot[bot] · 8 days ago
  69. d87d8f6 perf: Optimize `string_to_array` for scalar args (#21131) by Neil Conway · 8 days ago
  70. 0bf9def fix: Fix three bugs in query decorrelation (#21208) by Neil Conway · 8 days ago
  71. 2d9e268 docs: Add `RESET` Command Documentation (#21245) by Eren Avsarogullari · 8 days ago
  72. 6412c3a Add end-to-end Parquet tests for List and LargeList struct schema evolution (#20840) by kosiew · 8 days ago
  73. 9c1e7ab Refactor: expose predicate constant inference from physical-expr (#21167) by xudong.w · 8 days ago
  74. ccaf802 Add flat vs. struct field projection benchmarks (#21257) by Matthew Kim · 9 days ago
  75. 14a85fa chore: remove as_any from aggregate and window functions (#21209) by Tim Saucer · 9 days ago
  76. 5ff80e4 Provide session to the udtf call (#20222) by Albert Skalt · 9 days ago
  77. f830ee3 Refactor parquet datasource into an explicit state machine (#21190) by Andrew Lamb · 9 days ago
  78. 4a36675 chore: Replace `TryInto` impl by `TryFrom` (#21203) by Thomas Tanon · 9 days ago
  79. 11c2fbc Misc minor optimization in the Physical Optimizer (#21216) by Adam Gutglick · 9 days ago
  80. 2c08ddb ci: Add datafusion/sql as a folder to trigger extended tests for on changes (#21255) by Matt Butrovich · 9 days ago
  81. 3555322 [Minor] add non topk benchmarks for utf8/utf8view string aggregates (#21073) by Burak Şen · 9 days ago
  82. 9385c70 kill `check_run_id` and `pr_number` from extended tests (#21228) by Dmitrii Blaginin · 9 days ago
  83. 0be5982 perf: sort-merge join (SMJ) batch deferred filtering and move mark joins to bitwise stream. Near-unique LEFT and FULL SMJ 20-50x faster (#21184) by Matt Butrovich · 9 days ago
  84. 010e5ee ci: use ubuntu-slim runner for lightweight CI jobs (#21252) by Yu-Chuan Hung · 9 days ago
  85. 0a8bb29 fix: Revert "Fix/support duplicate column names #6543 (#21126)" (#21254) by Matt Butrovich · 9 days ago
  86. 2aab559 Fix FilterExec tree render missing fetch display (#21230) by Qi Zhu · 9 days ago
  87. 51d06df chore(deps): bump cryptography from 46.0.5 to 46.0.6 (#21224) by dependabot[bot] · 9 days ago
  88. eb68cf3 chore(deps-dev): bump node-forge from 1.3.2 to 1.4.0 in /datafusion/wasmtest/datafusion-wasm-app (#21225) by dependabot[bot] · 9 days ago
  89. 3b42dcf chore(deps): bump serialize-javascript, terser-webpack-plugin and copy-webpack-plugin in /datafusion/wasmtest/datafusion-wasm-app (#21235) by dependabot[bot] · 9 days ago
  90. 81faba3 Basic Extension Type Registry Implementation (#20312) by Tobias Schwarzinger · 9 days ago
  91. a0869e9 chore(benchmark): Fix/update compile profile benchmark (#21223) by Yongting You · 9 days ago
  92. 80a8bb8 feat: add sort pushdown benchmark and SLT tests (#21213) by Qi Zhu · 9 days ago
  93. 06b4791 fix: Fix `main` compilation failure (#21242) by Yongting You · 9 days ago
  94. cc5a3a7 chore: Cleanup Cargo profiles (#21214) by Neil Conway · 9 days ago
  95. e57198a feat(metric): Add output skewness metric to detect skewed plans easier (#21211) by Yongting You · 9 days ago
  96. e883171 Use spot instances for extended tests (#21221) by Dmitrii Blaginin · 10 days ago
  97. aadae6b Fix/support duplicate column names #6543 (#21126) by Rafael Herrero · 10 days ago
  98. 1a0af76 No cargo test for `sort_mem_validation` (#21222) by Dmitrii Blaginin · 10 days ago
  99. 2c03881 Add metric category filtering for EXPLAIN ANALYZE (#21160) by Adrian Garcia Badaracco · 11 days ago
  100. b09205a fix: propagate errors for unsupported table function arguments instead of silently dropping them (#21135) by Burak Şen · 11 days ago