1. 281776d docs(arrow/memory): document allocator alignment and which allocator to use when C retains buffers (#1302) by singhpratech · 3 days ago main
  2. e7b1e35 docs(compute): state which function kinds the registry implements (#1303) by singhpratech · 3 days ago
  3. 164c0c3 ci: run parquet/file alone on macOS instead of serializing all packages (#1301) by Matt Topol · 3 days ago
  4. 98bb02b fix(parquet/utils): make unpack32 NEON profiler-safe (#1300) by Matt Topol · 3 days ago
  5. 97f780b fix(arrow/extensions): avoid child values for missing variant lists (#1293) by matanper · 3 days ago
  6. 27952c7 fix(parquet/variant): prevent metadata offset cursor overflow (#1290) by matanper · 3 days ago
  7. 67ef40b chore: Bump modernc.org/sqlite from 1.57.0 to 1.58.0 (#1295) by dependabot[bot] · 3 days ago
  8. a67b527 chore: Bump github.com/klauspost/compress from 1.19.2 to 1.20.0 (#1294) by dependabot[bot] · 3 days ago
  9. 6542b63 fix(compute): detect temporal rounding overflow (#1127) by Minh Vu · 7 days ago
  10. 72e9a56 perf(compute): add ARM64 NEON compression for null-free 32-bit fixed-width filters (#1286) by Minh Vu · 7 days ago v18.8.0 v18.8.0-rc1
  11. 89448e6 perf(compute): add ARM64 NEON comparisons for 8- and 16-bit integers (#1288) by Minh Vu · 7 days ago
  12. 4caad58 perf(compute): SIMD-compact fragmented filters into take indices (#1287) by Minh Vu · 7 days ago
  13. f9a71c0 chore: fix failing build tags (#1285) by Matt Topol · 7 days ago
  14. 304ac00 perf(arrow/array): SIMD-pack boolean slices into bitmaps (#1283) by Minh Vu · 8 days ago
  15. e521834 perf(internal/utils): add ARM64 NEON min/max for 8- and 16-bit integers (#1281) by Minh Vu · 8 days ago
  16. 0b03215 fix(arrow/scalar): align timestamp timezone parsing (#1109) by Minh Vu · 8 days ago
  17. 497a462 perf(compute): vectorize numeric to boolean casts (#1282) by Minh Vu · 8 days ago
  18. f92c33a perf(compute): add ARM64 NEON constant multiplication (#1268) by Minh Vu · 8 days ago
  19. e9cc75c perf(compute): vectorize mixed int32 filters with AVX2 (#1284) by Minh Vu · 8 days ago
  20. c23659c fix(parquet): stop BYTE_STREAM_SPLIT FLBA spaced decode aliasing output (#1256) by Matt Topol · 8 days ago
  21. a6245ab ci: use bundled GTest for conda integration (#1277) by Matt Topol · 8 days ago
  22. 0702f07 fix(compute): discard results after cancellation (#1278) by Matt Topol · 8 days ago
  23. a01fe41 ci: retry and cache dependency downloads (#1279) by Matt Topol · 8 days ago
  24. 531d253 fix(parquet): explicitly release bloom builders (#1280) by Matt Topol · 8 days ago
  25. 4170a31 test(parquet): reduce macOS race test memory pressure (#1275) by Matt Topol · 8 days ago
  26. 4025c4e chore: bump version number (#1276) by Matt Topol · 9 days ago v18.8.0-rc0
  27. d0de6dd fix(arrow/extensions): use canonical Variant extension name (#1241) by Digvijay · 9 days ago
  28. d24b83e fix(arrow/extensions): reject Null Variant typed_value (#1243) by Digvijay · 9 days ago
  29. 066b791 perf(parquet/pqarrow): write binary values from Arrow offsets (#1262) by Minh Vu · 9 days ago
  30. 11209bc perf(compute): add ARM64 NEON comparison kernels (#1266) by Minh Vu · 9 days ago
  31. 7cea75b perf(parquet): vectorize fixed-width dictionary materialization (#1269) by Minh Vu · 9 days ago
  32. a9f71dc perf(arrow/array): skip full-range SliceEqual slices (#1249) by Minh Vu · 9 days ago
  33. 08c9068 perf(parquet/compress): reuse Brotli writers across encodes (#1254) by Minh Vu · 9 days ago
  34. efba988 perf(compute): add ARM64 NEON arithmetic kernels (#1265) by Minh Vu · 9 days ago
  35. a141618 perf(arrow/array): compare binary values by valid runs (#1174) by Minh Vu · 9 days ago
  36. c0d4c35 perf(bitutil): add ARM64 NEON bitmap operations (#1264) by Minh Vu · 9 days ago
  37. 07836b1 fix(parquet): guard byte-stream-split encoder release against never-flushed buffer (#1273) by Tom Frank · 9 days ago
  38. efce852 fix(arrow/array): clamp run ends when concatenating a sliced RunEndEncoded array (#1219) by Madan kumar · 9 days ago
  39. 0c0cd4e perf(parquet): use typed memo insertion for byte-array dictionaries (#1272) by Derek Perkins · 9 days ago
  40. 2e264f0 feat(extensions): add VariantGet for path extraction from variant arrays (#1206) by Neelesh Salian · 10 days ago
  41. 2160c56 chore: Bump google.golang.org/grpc from 1.83.1 to 1.83.2 (#1271) by dependabot[bot] · 10 days ago
  42. 4c9ebd6 chore: Bump github.com/andybalholm/brotli from 1.2.2 to 1.2.3 (#1270) by dependabot[bot] · 10 days ago
  43. 546fd64 perf(parquet/pqarrow): write FixedSizeBinary values directly (#1263) by Minh Vu · 11 days ago
  44. 7efe1c0 perf(parquet): reuse DELTA byte-array scratch (#1261) by Minh Vu · 11 days ago
  45. b62ceac perf(parquet): SIMD BYTE_STREAM_SPLIT encoding (#1260) by Minh Vu · 11 days ago
  46. 372e1ea perf(arrow/ipc): release dictionary payloads eagerly (#1259) by Minh Vu · 11 days ago
  47. a8af733 perf(parquet): reuse boolean Bloom filter hashes (#1258) by Minh Vu · 11 days ago
  48. 66c27c3 perf(arrow/array): reuse full chunks in NewChunkedSlice (#1257) by Minh Vu · 11 days ago
  49. b3e5d9c perf(parquet/pqarrow): use synchronous path for serial reads (#1235) by Minh Vu · 11 days ago
  50. 48f6b8a perf(parquet): decode DELTA_BYTE_ARRAY into contiguous storage (#1252) by Minh Vu · 11 days ago
  51. 0e8c7d1 perf(compute): use typed memo insertion for numeric hashes (#1251) by Minh Vu · 11 days ago
  52. fbb4023 perf(arrow/compute): avoid goroutines for serial take (#1226) by Minh Vu · 11 days ago
  53. fbb14d1 perf(arrow/array): concatenate bitmaps directly (#1224) by Minh Vu · 11 days ago
  54. 4bcea87 perf(arrow/array): append fixed-width nulls in bulk (#1173) by Minh Vu · 11 days ago
  55. bb2390b perf(parquet): reuse DataPageV2 assembly buffer for eager writes (#1192) by Minh Vu · 11 days ago
  56. a8f6000 feat(compute): add list_element (#1138) by Minh Vu · 11 days ago
  57. d51f6a3 perf(parquet): decode RLE booleans into bitmaps (#1246) by Minh Vu · 11 days ago
  58. 35aa462 perf(parquet/pqarrow): avoid goroutines for serial struct reads (#1250) by Minh Vu · 11 days ago
  59. 05fa1ad perf(parquet/pqarrow): write record ranges directly (#1248) by Minh Vu · 11 days ago
  60. 1f29e26 perf(parquet): reuse dictionary RLE decoder across pages (#1247) by Minh Vu · 11 days ago
  61. 8bb9e07 perf(arrow/compute): avoid goroutines for serial record filtering (#1245) by Minh Vu · 11 days ago
  62. 0cd79a0 fix(parquet/pqarrow): require Variant value field when writing (#1242) by Digvijay · 11 days ago
  63. 2fdd1b8 perf(arrow/array): batch-pack boolean values (#1237) by Minh Vu · 2 weeks ago
  64. 6e4e241 perf(arrow/array): compare union values in runs (#1244) by Minh Vu · 2 weeks ago
  65. 2120f2e perf(arrow/array): use unsafe writes for binary bulk appends (#1240) by Minh Vu · 2 weeks ago
  66. 58995de perf(arrow/array): bulk append BinaryView nulls (#1232) by Minh Vu · 2 weeks ago
  67. 0a73a0b perf(compute): use stack scratch for null propagation (#1229) by Minh Vu · 2 weeks ago
  68. 16c738f perf(compute): reserve binary view cast payload (#1227) by Minh Vu · 2 weeks ago
  69. a0dcf38 perf(arrow/array): batch dictionary empty appends (#1223) by Minh Vu · 2 weeks ago
  70. ad7a933 perf(arrow/ipc): reuse record encoder scratch (#1221) by Minh Vu · 2 weeks ago
  71. 547733d perf(parquet): stop spaced expansion once aligned (#1220) by Minh Vu · 2 weeks ago
  72. 3d7bda1 perf(parquet): decode BSS FLBA into contiguous storage (#1172) by Minh Vu · 2 weeks ago
  73. 846fda4 perf(parquet/variant): skip metadata construction in Encode (#1217) by Minh Vu · 2 weeks ago
  74. a144c95 perf(parquet): batch DELTA_BYTE_ARRAY encoding (#1179) by Minh Vu · 2 weeks ago
  75. 85cf9f6 perf(parquet): decode levels directly into int16 batches (#1176) by Minh Vu · 2 weeks ago
  76. db47815 perf(arrow/array): batch union null and empty appends (#1216) by Minh Vu · 2 weeks ago
  77. 7573b71 perf(arrow/array): avoid temporary buffers for binary concatenation (#1215) by Minh Vu · 2 weeks ago
  78. c055f32 perf(arrow/array): compare boolean values by valid runs (#1186) by Minh Vu · 2 weeks ago
  79. 816ad55 perf(arrow/array): compare fixed-width values in bulk (#1171) by Minh Vu · 2 weeks ago
  80. 77d27ce perf(parquet): reuse dictionary decoder scratch (#1222) by Minh Vu · 2 weeks ago
  81. 4c667c9 perf(arrow/array): copy same-dictionary indices directly (#1225) by Minh Vu · 2 weeks ago
  82. d72b313 perf(arrow/array): remove map validity slice (#1228) by Minh Vu · 2 weeks ago
  83. a958ec3 perf(parquet): reuse delta PutSpaced scratch (#1230) by Minh Vu · 2 weeks ago
  84. 68c7223 perf(parquet): reuse boolean spaced scratch (#1231) by Minh Vu · 2 weeks ago
  85. 4dfd78d perf(compute): fast-path single-span execution (#1233) by Minh Vu · 2 weeks ago
  86. b16a5ee perf(compute): share logical row maps across aligned sorts (#1234) by Minh Vu · 2 weeks ago
  87. ab36c9a perf(parquet): reuse fixed-length zero scratch (#1236) by Minh Vu · 2 weeks ago
  88. 3d25c98 perf(parquet/compress): reuse gzip writers (#1238) by Minh Vu · 2 weeks ago
  89. ff7bd5a perf(arrow/array): avoid temporary slices in Diff comparisons (#1239) by Minh Vu · 2 weeks ago
  90. 6b039a7 fix(arrow): return owned field index slices (#1159) by Minh Vu · 2 weeks ago
  91. 0a16b24 perf(arrow/array): optimize bulk appends for struct builders (#1189) by Minh Vu · 2 weeks ago
  92. def714f perf(parquet): bound Bloom filter hash batches (#1218) by Minh Vu · 2 weeks ago
  93. 4224626 perf(arrow/array): validate dictionary indices by valid runs (#1181) by Minh Vu · 2 weeks ago
  94. fbf934f fix(parquet/variant): validate compound value bounds (#1126) by Minh Vu · 2 weeks ago
  95. 227f6e3 fix(arrow/array): validate union JSON type codes (#1157) by Minh Vu · 2 weeks ago
  96. 8d2e8f7 perf(arrow/array): batch run-end encoded appends (#1214) by Minh Vu · 2 weeks ago
  97. e117ecf perf(arrow/csv): avoid materializing rows before writing (#1190) by Minh Vu · 2 weeks ago
  98. 2950f2e fix(arrow): validate precision in NewDecimalType (#1162) by Minh Vu · 2 weeks ago
  99. 5bc241e fix(parquet): build bloom filters from dictionary entries (#1164) by Minh Vu · 2 weeks ago
  100. 3a9323d fix(arrow): include REE value nullability in type equality (#1158) by Minh Vu · 2 weeks ago