vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Fix DF benchmark pushdown options `predicate_pushdown` is assigned twice; the second should be `projection_pushdown`. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: mprammer <martin@spiraldb.com>
mp/df-bench-projection-pushdown
3 hours ago
more Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/fsst
6 hours ago
more Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/fsst
7 hours ago
less Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/dict-gather-into-builder
7 hours ago
fix Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/chunkedfsltake
7 hours ago
Zstd: append values in bulk and harden the frame metadata reads `append_to_builder` walked the decompressed frames one value at a time, appending each through a single-value call and interleaving null runs by hand. It now derives the value byte range from the slice's own metadata and hands the whole region to `append_value_slices`, which sizes the offsets, byte storage and validity once — one offset store plus one `memcpy` per value. Adds a `VarBinViewBuilder` path as well: the frames already hold the values contiguously, so the views can reference them in place instead of going through the canonical array and rewriting every view a second time to rebase its buffer index. `reconstruct_views` therefore takes the buffer index the views should start at. Frame metadata comes straight off disk, so the arithmetic it drives is now checked and surfaced as errors rather than panics or wrapped lengths: value counts, frame sizes, length prefixes and the offsets they walk to. The missing `n_values` fallback no longer reads a byte count as a value count for variable-width values, where that mis-attributes values to frames — it is accepted only for the single-frame case that is still recoverable. Decompression also writes through `WriteBuf` into uninitialized spare capacity rather than a `&mut [u8]` over memory nothing has written yet. Signed-off-by: Robert Kruszewski <robert@spiraldb.com>
rk/zstd-append-to-builder
7 hours ago
format Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/onpair-decode-into-builder
7 hours ago
fixes Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/dict-gather-into-builder
7 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Fix DF benchmark pushdown options
#9184
3 hours ago
66957b7
mp/df-bench-projection-pushdown
CodSpeed Performance Gauge
0%
Upgrade to fsst 0.6.0 and guard against out of bounds codes
#9149
6 hours ago
e1f07a2
rk/fsst
CodSpeed Performance Gauge
+10%
Dict: gather dictionary values straight into a VarBinBuilder
#9098
7 hours ago
e92503b
rk/dict-gather-into-builder
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs