1. a76f844 perf(arrow/bitutil): count offset bits by byte mask (#1397) by Minh Vu · 23 hours ago main
  2. 432ce95 perf(arrow/compute): radix-sort null-free integer indices (#1391) by Minh Vu · 23 hours ago
  3. 3c41007 perf(internal/bitutils): use four-word fast path for unaligned bitmaps (#1398) by Minh Vu · 23 hours ago
  4. f533186 perf(parquet/internal/encoding): fast-path constant delta bitpacked blocks (#1396) by Minh Vu · 23 hours ago
  5. e890d7b perf(arrow/compute): unify changing dictionaries incrementally (#1395) by Minh Vu · 23 hours ago
  6. de0c94e fix(parquet/file): read encrypted page headers written by parquet-mr (#1390) by Sankalp Thakur · 2 days ago
  7. 7886e4e perf(arrow/csv): stream full-file CSV reads into builders (#1393) by Minh Vu · 2 days ago
  8. df81ee9 fix(parquet/internal/encoding): do not leak delta bit width buffers from decoders (#1394) by Matt Topol · 2 days ago
  9. 81c5390 ci: pin RC Verify Linux job to ubuntu-24.04 (#1401) by Matt Topol · 2 days ago
  10. 4c374d6 fix(parquet/internal/encoding): reset delta bit pack encoder state after flush (#1400) by Matt Topol · 2 days ago
  11. 11dd954 perf(parquet): copy DELTA_LENGTH Arrow payloads by valid runs (#1392) by Minh Vu · 2 days ago
  12. 54075bf fix(arrow/bitutil): preserve overlapping bitmap transfers (#1389) by Minh Vu · 2 days ago
  13. 88cd2c8 perf(parquet/metadata): pool bloom filter hash scratch buffers (#1378) by Matt Topol · 2 days ago
  14. 35a974f perf(parquet): speed up delta byte array prefix matching (#1388) by Minh Vu · 3 days ago
  15. 9ee6706 fix(arrow/ipc): bound dense union rebasing to the logical slice (#1385) by Kyon · 3 days ago
  16. 1eb1d9c fix(parquet/metadata): stop bloom filter asm clobbering the frame pointer (#1379) by Matt Topol · 3 days ago
  17. d5ec411 chore: Bump github.com/klauspost/cpuid/v2 from 2.4.0 to 2.4.1 (#1387) by dependabot[bot] · 4 days ago
  18. db7566c fix(arrow/compute): respect GOMAXPROCS for default NumParallel (#1384) by Samuele Resca · 4 days ago
  19. e698a38 chore: Bump github.com/klauspost/compress from 1.20.1 to 1.20.3 (#1386) by dependabot[bot] · 4 days ago
  20. 432789a feat(arrow/ipc): add WithZstdLevel option for IPC writer (#1376) by Stochastic · 4 days ago
  21. f38d8f3 test(arrow/flight/flightsql): add client tests for Substrait prepared statements (#1383) by Sankalp Thakur · 4 days ago
  22. 5c175a9 perf(compute): vectorize mixed 8-bit filters (#1350) by Minh Vu · 4 days ago
  23. 747e87e perf(compute): add AVX2 take-index compaction (#1348) by Minh Vu · 4 days ago
  24. a06e17a perf(compute): reuse amd64 SIMD comparisons for numeric-to-bool casts (#1351) by Minh Vu · 4 days ago
  25. 70fe274 perf(arrow/array): compare optional validity bitmaps in bulk (#1327) by Minh Vu · 4 days ago
  26. a6e44ad chore: Bump github.com/pterm/pterm from 0.12.83 to 0.12.84 (#1371) by dependabot[bot] · 9 days ago
  27. f686223 chore: Bump github.com/pierrec/lz4/v4 from 4.1.32 to 4.1.33 (#1370) by dependabot[bot] · 9 days ago
  28. 82b5da4 chore: Bump golang.org/x/sync from 0.23.0 to 0.24.0 (#1372) by dependabot[bot] · 9 days ago
  29. 14e5980 chore: Bump golang.org/x/sys from 0.48.0 to 0.49.0 (#1373) by dependabot[bot] · 9 days ago
  30. 19b3719 chore: Bump actions/upload-artifact from 7.0.1 to 7.0.2 (#1374) by dependabot[bot] · 9 days ago
  31. 05b0491 chore: Bump actions/download-artifact from 8.0.1 to 8.0.2 (#1375) by dependabot[bot] · 9 days ago
  32. 85916dd fix(arrow/compute): allow casting nullable struct fields to non-nullable when no nulls (#1363) by Sankalp Thakur · 10 days ago
  33. cde116f perf(arrow/compute): read flat take values directly (#1360) by Minh Vu · 10 days ago
  34. 9296b3f perf(arrow): reduce metadata sorting overhead (#1361) by Minh Vu · 10 days ago
  35. a00312a perf(parquet): avoid scanning plain byte-array offsets (#1362) by Minh Vu · 10 days ago
  36. 50fb078 fix(parquet/metadata): count non-null values from the validity bitmap in UpdateSpaced (#1367) by Animesh Kumar · 10 days ago
  37. 5b74480 fix(arrow/ipc): open mapped files with dictionary fields (#1365) by hp · 10 days ago
  38. 80ce889 perf(compute): filter dictionary indices directly (#1352) by Minh Vu · 10 days ago
  39. 7090f9e fix(compute/exec): do not carry a cached null count across ArraySpan.SetSlice (#1306) by singhpratech · 10 days ago
  40. 0f4bb4b ci: fix MinGW CGO job under Git Bash's UCRT64 MSYSTEM (#1369) by Matt Topol · 10 days ago
  41. f2acefa fix: expose internal offsets in json/csv readers (#1342) by Willem Jan · 10 days ago
  42. 7c13a60 perf: zstd implement Pooling + DecodeAll with no new reader. (#1331) by Samuele Resca · 11 days ago
  43. b02cc01 perf(arrow/compute): avoid getter wrappers in chunked binary take (#1359) by Minh Vu · 2 weeks ago
  44. 8ae6018 perf(compute): vectorize mixed 16-bit filters (#1349) by Minh Vu · 2 weeks ago
  45. 802431b perf(arrow/array): compare fixed-size binary values in bulk (#1347) by Minh Vu · 2 weeks ago
  46. f82b95d perf(arrow/array): compare approximate list values by valid runs (#1330) by Minh Vu · 2 weeks ago
  47. 6533020 perf(arrow/array): concatenate list offsets directly (#1323) by Minh Vu · 2 weeks ago
  48. b4b0c04 perf(compute): use typed memo insertion for binary hashes (#1315) by Minh Vu · 2 weeks ago
  49. 5fb2a20 fix(parquet/variant): return "" for an empty long-form string (#1353) by Animesh Kumar · 2 weeks ago
  50. fa8fa15 chore: Bump github.com/apache/thrift from 0.24.0 to 0.25.0 (#1355) by dependabot[bot] · 2 weeks ago
  51. c1c8ed0 chore: Bump github.com/pierrec/lz4/v4 from 4.1.30 to 4.1.32 (#1354) by dependabot[bot] · 3 weeks ago
  52. 4d5bd6a docs(arrow/compute): say what MergeAll returns for no states and where Ordered takes effect (#1338) by singhpratech · 3 weeks ago
  53. 572fafb fix(array/record): bldr stop ignore unexpected EOF (#1341) by Willem Jan · 3 weeks ago
  54. e6b8381 chore: Bump modernc.org/sqlite from 1.59.0 to 1.60.1 (#1356) by dependabot[bot] · 3 weeks ago
  55. 2302a67 chore: Bump github.com/andybalholm/brotli from 1.2.5 to 1.2.6 (#1358) by dependabot[bot] · 3 weeks ago
  56. 4818a62 feat(arrow/ipc): add Reader.ContinueFrom for streams split across blobs (#1346) by Matt Topol · 3 weeks ago
  57. 954bc06 chore: Bump github.com/andybalholm/brotli from 1.2.4 to 1.2.5 (#1340) by dependabot[bot] · 3 weeks ago
  58. 52edbb8 chore: Bump github.com/klauspost/compress from 1.20.0 to 1.20.1 (#1339) by dependabot[bot] · 3 weeks ago
  59. 68c593e perf(parquet): reuse DELTA_BYTE_ARRAY discard storage (#1321) by Minh Vu · 4 weeks ago
  60. e9a7361 feat(arrow/compute): scalar aggregate framework with the count and sum kernels (#1336) by singhpratech · 4 weeks ago
  61. 9c86a0c perf(arrow/array): copy view buffers directly (#1324) by Minh Vu · 4 weeks ago
  62. 6754a46 chore: Bump github.com/pierrec/lz4/v4 from 4.1.29 to 4.1.30 (#1335) by dependabot[bot] · 4 weeks ago
  63. 871b219 perf(compute): vectorize mixed 64-bit filters (#1311) by Minh Vu · 4 weeks ago
  64. d939135 chore: Bump google.golang.org/grpc from 1.83.2 to 1.84.0 (#1334) by dependabot[bot] · 4 weeks ago
  65. cacefb5 chore: Bump modernc.org/sqlite from 1.58.0 to 1.59.0 (#1333) by dependabot[bot] · 5 weeks ago
  66. 6f2e895 docs(compute): attach the NewDatumWithoutOwning doc comment and say what Release does to it (#1320) by singhpratech · 5 weeks ago
  67. b35023b test(flightsql): isolate fixture setup timeout (#1332) by Matt Topol · 5 weeks ago
  68. 7cdbbea chore: Bump golang.org/x/sync from 0.22.0 to 0.23.0 (#1317) by dependabot[bot] · 5 weeks ago
  69. 55d009b perf(parquet): encode dictionary indices in RLE batches (#1328) by Minh Vu · 5 weeks ago
  70. a7a6c19 perf(parquet): reuse DELTA decoder scratch (#1322) by Minh Vu · 5 weeks ago
  71. ac80364 chore: Bump golang.org/x/sys from 0.47.0 to 0.48.0 (#1319) by dependabot[bot] · 5 weeks ago
  72. 8f3285c ci: shard the benchmark workflow across parallel jobs (#958) by Matt Topol · 5 weeks ago
  73. ee8ecae chore: require Go 1.26 (#1326) by Matt Topol · 5 weeks ago
  74. f554e65 perf(arrow/array): append dictionary indices directly (#1313) by Minh Vu · 5 weeks ago
  75. 9e0b802 ci: use clang ASan runtime for -asan tests (#1299) by Matt Topol · 5 weeks ago
  76. 7c210e3 perf(parquet): decode nullable plain values into valid runs (#1314) by Minh Vu · 5 weeks ago
  77. d577b68 fix(arrow/decimal): widen Decimal64 rescale to 64 bits (#1307) by Madan Kumar · 5 weeks ago
  78. df6bddc fix(arrow): support zero-length fixed-size lists (#1308) by Jake Thomas · 5 weeks ago
  79. eda27cd perf(parquet): use typed memo insertion for fixed-width dictionaries (#1312) by Minh Vu · 5 weeks ago
  80. e6615cb perf(internal/hashing): avoid boxing byte slices in InsertOrGet (#1310) by Minh Vu · 5 weeks ago
  81. 30e2749 chore: Bump github.com/twmb/avro from 1.8.0 to 1.9.0 (#1316) by dependabot[bot] · 5 weeks ago
  82. 1e2963d chore: Bump github.com/andybalholm/brotli from 1.2.3 to 1.2.4 (#1318) by dependabot[bot] · 5 weeks ago
  83. 281776d docs(arrow/memory): document allocator alignment and which allocator to use when C retains buffers (#1302) by singhpratech · 6 weeks ago
  84. e7b1e35 docs(compute): state which function kinds the registry implements (#1303) by singhpratech · 6 weeks ago
  85. 164c0c3 ci: run parquet/file alone on macOS instead of serializing all packages (#1301) by Matt Topol · 6 weeks ago
  86. 98bb02b fix(parquet/utils): make unpack32 NEON profiler-safe (#1300) by Matt Topol · 6 weeks ago
  87. 97f780b fix(arrow/extensions): avoid child values for missing variant lists (#1293) by matanper · 6 weeks ago
  88. 27952c7 fix(parquet/variant): prevent metadata offset cursor overflow (#1290) by matanper · 6 weeks ago
  89. 67ef40b chore: Bump modernc.org/sqlite from 1.57.0 to 1.58.0 (#1295) by dependabot[bot] · 6 weeks ago
  90. a67b527 chore: Bump github.com/klauspost/compress from 1.19.2 to 1.20.0 (#1294) by dependabot[bot] · 6 weeks ago
  91. 6542b63 fix(compute): detect temporal rounding overflow (#1127) by Minh Vu · 7 weeks ago
  92. 72e9a56 perf(compute): add ARM64 NEON compression for null-free 32-bit fixed-width filters (#1286) by Minh Vu · 7 weeks ago v18.8.0 v18.8.0-rc1
  93. 89448e6 perf(compute): add ARM64 NEON comparisons for 8- and 16-bit integers (#1288) by Minh Vu · 7 weeks ago
  94. 4caad58 perf(compute): SIMD-compact fragmented filters into take indices (#1287) by Minh Vu · 7 weeks ago
  95. f9a71c0 chore: fix failing build tags (#1285) by Matt Topol · 7 weeks ago
  96. 304ac00 perf(arrow/array): SIMD-pack boolean slices into bitmaps (#1283) by Minh Vu · 7 weeks ago
  97. e521834 perf(internal/utils): add ARM64 NEON min/max for 8- and 16-bit integers (#1281) by Minh Vu · 7 weeks ago
  98. 0b03215 fix(arrow/scalar): align timestamp timezone parsing (#1109) by Minh Vu · 7 weeks ago
  99. 497a462 perf(compute): vectorize numeric to boolean casts (#1282) by Minh Vu · 7 weeks ago
  100. f92c33a perf(compute): add ARM64 NEON constant multiplication (#1268) by Minh Vu · 7 weeks ago