This is an automated email from the ASF dual-hosted git repository.
gangwu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/parquet-mr.git
from 43ce92862 PARQUET-2230: [CLI] Deprecate commands replaced by rewrite
add d730fa746 PARQUET-2159: Vectorized BytePacker decoder using Java
VectorAPI (#1011)
No new revisions were added by this update.
Summary of changes:
.github/workflows/{test.yml => vector-plugins.yml} | 10 +-
README.md | 15 +
.../column/values/bitpacking/BytePacker.java | 33 +
.../parquet/column/values/bitpacking/Packer.java | 28 +
.../parquet-encoding-vector}/pom.xml | 81 +-
.../bitpacking/ByteBitPacking512VectorLE.java | 3010 ++++++++++++++++++++
.../values/bitpacking/ParquetReadRouter.java | 133 +
.../column/values/bitpacking/VectorSupport.java | 16 +-
.../bitpacking/TestByteBitPacking512VectorLE.java | 169 ++
.../values/bitpacking/TestParquetReadRouter.java | 59 +
.../parquet-plugins-benchmarks}/pom.xml | 41 +-
.../benchmarks/ByteBitPackingVectorBenchmarks.java | 92 +
.../src/main/resources/log4j.properties | 0
pom.xml | 12 +
14 files changed, 3638 insertions(+), 61 deletions(-)
copy .github/workflows/{test.yml => vector-plugins.yml} (78%)
copy {parquet-encoding => parquet-plugins/parquet-encoding-vector}/pom.xml
(50%)
create mode 100644
parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ByteBitPacking512VectorLE.java
create mode 100644
parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ParquetReadRouter.java
copy
parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BytePackerFactory.java
=>
parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/VectorSupport.java
(88%)
create mode 100644
parquet-plugins/parquet-encoding-vector/src/test/java/org/apache/parquet/column/values/bitpacking/TestByteBitPacking512VectorLE.java
create mode 100644
parquet-plugins/parquet-encoding-vector/src/test/java/org/apache/parquet/column/values/bitpacking/TestParquetReadRouter.java
copy {parquet-benchmarks =>
parquet-plugins/parquet-plugins-benchmarks}/pom.xml (78%)
create mode 100644
parquet-plugins/parquet-plugins-benchmarks/src/main/java/org/apache/parquet/plugins/benchmarks/ByteBitPackingVectorBenchmarks.java
copy {parquet-benchmarks =>
parquet-plugins/parquet-plugins-benchmarks}/src/main/resources/log4j.properties
(100%)