This is an automated email from the ASF dual-hosted git repository.
szita pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.
from ec44c60 HIVE-25498: Query with more than 31 count distinct functions
returns wrong result (Robbie Zhang, reviewed by Krisztian Kasa, Panos
Garefalakis)
add c269041 HIVE-25453: Add LLAP IO support for Iceberg ORC tables (Adam
Szita, reviewed by Peter Vary)
No new revisions were added by this update.
Summary of changes:
data/conf/iceberg/llap/hive-site.xml | 402 ++++++++++++++++++++
data/conf/iceberg/{ => llap}/tez-site.xml | 0
data/conf/iceberg/{ => tez}/hive-site.xml | 0
data/conf/iceberg/{ => tez}/tez-site.xml | 0
.../mr/hive/vector/HiveVectorizedReader.java | 19 +-
.../apache/iceberg/orc/VectorizedReadUtils.java | 2 +-
.../src/test/queries/positive/llap_iceberg_read.q | 109 ++++++
.../results/positive/llap/llap_iceberg_read.q.out | 413 +++++++++++++++++++++
.../{ => llap}/vectorized_iceberg_read.q.out | 184 ++++++---
...ver.java => TestIcebergLlapLocalCliDriver.java} | 8 +-
.../test/resources/testconfiguration.properties | 9 +-
.../apache/hadoop/hive/cli/control/CliConfigs.java | 28 +-
.../org/apache/hadoop/hive/llap/io/api/LlapIo.java | 3 +-
.../hadoop/hive/llap/io/api/impl/LlapIoImpl.java | 18 +-
.../hive/llap/io/api/impl/LlapRecordReader.java | 123 +++++-
.../hive/llap/io/decode/ColumnVectorProducer.java | 1 +
.../hive/llap/io/encoded/OrcEncodedDataReader.java | 12 +-
.../hadoop/hive/ql/io/orc/OrcInputFormat.java | 83 ++++-
.../ql/io/orc/VectorizedOrcAcidRowBatchReader.java | 13 +-
.../hive/ql/io/orc/VectorizedOrcInputFormat.java | 6 +-
.../hadoop/hive/serde2/ColumnProjectionUtils.java | 7 +-
21 files changed, 1342 insertions(+), 98 deletions(-)
create mode 100644 data/conf/iceberg/llap/hive-site.xml
copy data/conf/iceberg/{ => llap}/tez-site.xml (100%)
rename data/conf/iceberg/{ => tez}/hive-site.xml (100%)
rename data/conf/iceberg/{ => tez}/tez-site.xml (100%)
create mode 100644
iceberg/iceberg-handler/src/test/queries/positive/llap_iceberg_read.q
create mode 100644
iceberg/iceberg-handler/src/test/results/positive/llap/llap_iceberg_read.q.out
copy iceberg/iceberg-handler/src/test/results/positive/{ =>
llap}/vectorized_iceberg_read.q.out (61%)
copy itests/qtest-iceberg/src/test/java/{TestIcebergCliDriver.java =>
TestIcebergLlapLocalCliDriver.java} (89%)