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