Reader for the Vortex columnar file format. Zero-copy memory-mapped reads via the Java FFM API (Java 25+), no JNI, no sun.misc.Unsafe.

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Serializer Apache 2.0
com.google.flatbuffers » flatbuffers-java
Memory Efficient Serialization Library
25.2.10
Compression Apache 2.0
io.airlift » aircompressor-v3(optional)
Compression algorithms
3.6
Apache 2.0
io.github.dfa1.vortex » vortex-core
Core encoding/decoding library for the Vortex columnar file format. Zero-copy memory-mapped reads via
0.8.30.12.1

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.dfa1.vortex » vortex-core
Core encoding/decoding library for the Vortex columnar file format. Zero-copy memory-mapped reads via
0.8.30.12.1
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
3.27.7
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
6.1.06.1.1
Mocking MIT
org.mockito » mockito-junit-jupiter
Mockito JUnit 5 support
5.23.0