Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.53.0 source code.tar.gz | 2025-09-24 | 2.0 MB | |
0.53.0 source code.zip | 2025-09-24 | 2.8 MB | |
README.md | 2025-09-24 | 14.6 kB | |
Totals: 3 Items | 4.8 MB | 0 |
Changes
- Update bug_report.md (#4524) @robert3005
- Create bug report template (#4523) @robert3005
- Revert "Allow bench results to collapse in GH comment" (#4516) @gatesn
⚠️ Breaks
- Refactor VortexWrite to return Stream<Buffer> and Footer (#4557) @gatesn
✨ Features
- Zero copy from any Vec into a Buffer (#4742) @AdamGS
- Operator Updates (#4725) @gatesn
- Feature:
ListViewArray
(#4708) @connortsui20 - Add serde feature to buffers and expose it externally (#4709) @AdamGS
- Rename functions in SelectExpr to make API clearer (#4690) @AdamGS
- feat: allow for linking DuckDB debug build (#4705) @0ax1
- Reapply "feat: take for sequence array" (#4674) (#4685) @robert3005
- feat: take for sequence array (#4654) @danking
- feat: fastlanes rle (#4588) @0ax1
- Bump DataFusion to 50 and arrow to 56 (#4577) @AdamGS
- feat: FoRArray is sorted if its compressed form is sorted (#4652) @danking
- feat: teach DeserializeStep to Debug (#4649) @danking
- Move scan to use handles (#4646) @gatesn
- buffered bytes counter in layout strategy (#4656) @onursatici
- feat: is_sorted for sequence array (#4653) @danking
- Explicitly register wall kernels in compute vtables in benchmarks (#4650) @AdamGS
- Feature: Implement
FixedSizeList
inPyVortex
bindings (#4618) @connortsui20 - Move VortexRead over to new File I/O (#4626) @gatesn
- Create a SharedSegmentCache for re-using existing futures (#4640) @gatesn
- Support hive-style partitioning in DF (#4638) @AdamGS
- Add spawn_blocking to runtime (#4623) @gatesn
- Push-based write API (#4608) @gatesn
- Support independent footer serde (#4598) @gatesn
- Feature: Add DuckDB conversion for fixed-size lists / ARRAY type (#4590) @connortsui20
- Add back segment paths to the inspect command (#4600) @gatesn
- Refactor VortexWrite to return Stream<Buffer> and Footer (#4557) @gatesn
- DictionaryEncoder to store nulls in values (#4596) @gatesn
- Make
FieldName
an actual type an not just an alias (#4575) @AdamGS - feat: teach vx.array how to convert Python range into SequenceArray (#4571) @danking
- feat: teach vortex-compact to compress decimal arrays (#4569) @danking
- Feature: Implementation of
ConstantArray
andSparseArray
canonicalize forFixedSizeList
(#4545) @connortsui20 - File I/O abstraction for new runtimes (#4540) @gatesn
- Feature: Add
FixedSizeList
fuzzing support (#4541) @connortsui20 - feat: New vx inspect tool (#4499) @AdamGS
- Feature: Implement Compute Functions for
FixedSizeListArray
(#4495) @connortsui20 - Add a Vortex runtime abstraction (#4520) @gatesn
- feat: teach vortex-tui to show full name paths (#4529) @danking
- feat: Constant compression for strings (#4512) @a10y
🚀 Performance
- Buffer more data in object store writer (#4619) @AdamGS
- exponential buffer growth for varbinview builder (#4701) @onursatici
- Inline some scalar code (#4644) @AdamGS
- Avoid wastefully allocating Vecs in StructScalar::partial_cmp (#4609) @AdamGS
- row range scans to prune unneeded splits (#4602) @onursatici
- performance: Avoid intersecting ranges multiple times in scan (#4578) @robert3005
- use the footer on count_rows where possible (#4567) @onursatici
- Remove evaluations, use MaskFuture (#4494) @gatesn