20 releases (8 breaking)

new 0.9.0 Sep 17, 2024
0.7.0 Aug 9, 2024
0.1.0 May 20, 2024

#684 in Development tools

Download history 23/week @ 2024-07-02 144/week @ 2024-07-30 1162/week @ 2024-08-06 94/week @ 2024-08-13 61/week @ 2024-08-20 113/week @ 2024-08-27 217/week @ 2024-09-03 72/week @ 2024-09-10

470 downloads per month
Used in 16 crates (6 directly)

Apache-2.0

13KB
263 lines

Vortex Buffer

For now, a Vortex buffer is implemented as a very thin wrapper around the Tokio bytes crate. In the future, we may re-implement this ourselves to have more control over alignment (see https://github.com/tokio-rs/bytes/issues/437)


lib.rs:

A byte buffer implementation for Vortex.

Vortex arrays hold data in a set of buffers.

Alignment

See: <https://github.com/spiraldb/vortex/issues/115>

We do not currently enforce any alignment guarantees on the buffer.

Dependencies

~1.3–1.8MB
~38K SLoC