ParserNG's Parquet storage layer: projection, predicate-driven row-group pruning and allocation-conscious decoding into Apache Arrow VectorSchemaRoot batches. SQL-agnostic and execution-agnostic: it neither parses SQL nor evaluates expressions.

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Data Format Apache 2.0
org.apache.arrow » arrow-vector
An off-heap reference implementation for Arrow columnar data format.
19.0.0✔
Apache 2.0
org.apache.hadoop » hadoop-client-api
Apache Hadoop Client
3.4.13.5.0
Data Format Apache 2.0
org.apache.parquet » parquet-hadoop1.18.01.18.1

Provided Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
org.openjdk.jmh » jmh-core
The jmh is a Java harness for building, running, and analysing
1.37✔
org.openjdk.jmh » jmh-generator-annprocess
JMH benchmark generator, based on annotation processors.
1.37✔

Runtime Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
org.apache.arrow » arrow-memory-netty
Netty allocator and utils for allocating memory in Arrow
19.0.0✔
Apache 2.0
org.apache.hadoop » hadoop-client-runtime
Apache Hadoop Client
3.4.13.5.0

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.10.36.1.3