-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68836/
-----------------------------------------------------------
(Updated Sept. 26, 2018, 10:06 a.m.)
Review request for hive and Eugene Koifman.
Changes
-------
Fixed the checkstyle and findbugs errors. These were pre-existing ones but
because they were on lines where I made minor changes, they were reported as
new ones. These were trivial ones, so I fixed them:
./ql/src/java/org/apache/hadoop/hive/ql/io/orc/VectorizedOrcAcidRowBatchReader.java:266:
return new OrcSplit.OffsetAndBucketProperty(-1,-1,
syntheticTxnInfo.syntheticWriteId);:56: warning: ',' is not followed by
whitespace.
Redundant null check at VectorizedOrcAcidRowBatchReader.java:[line 495]
Bugs: HIVE-17917
https://issues.apache.org/jira/browse/HIVE-17917
Repository: hive-git
Description
-------
VectorizedOrcAcidRowBatchReader.computeOffsetAndBucket optimization()
computation is currently (after HIVE-17458) is done once per split. It could
instead be done once per file (since the result is the same for each split of
the same file) and passed along in OrcSplit
Diffs (updated)
-----
ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcInputFormat.java f34f393fb8
ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java bce7977929
ql/src/java/org/apache/hadoop/hive/ql/io/orc/VectorizedOrcAcidRowBatchReader.java
1841cfaa2e
ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestInputOutputFormat.java
208aeb5b1f
ql/src/test/queries/clientpositive/acid_vectorization_original.q 5082aedf90
ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out
99c741c7bd
Diff: https://reviews.apache.org/r/68836/diff/2/
Changes: https://reviews.apache.org/r/68836/diff/1-2/
Testing
-------
Thanks,
Saurabh Seth