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/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
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.1 | 3.5.0 | |
Data Format
Apache 2.0
| org.apache.parquet » parquet-hadoop | 1.18.0 | 1.18.1 |
Provided Dependencies (2)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Microbenchmarks
GPL 2.0
| org.openjdk.jmh
»
jmh-core The jmh is a Java harness for building, running, and analysing | 1.37 | ✔ | |
Annotation Tool
GPL 2.0
| org.openjdk.jmh
»
jmh-generator-annprocess JMH benchmark generator, based on annotation processors. | 1.37 | ✔ |
Runtime Dependencies (2)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
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.1 | 3.5.0 |
Test Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter Module "junit-jupiter" of JUnit | 5.10.3 | 6.1.3 |