Repository: hive
Updated Branches:
  refs/heads/master 346c0ce44 -> ad93cfd75


HIVE-17921 Aggregation with struct in LLAP produces wrong result (Saurabh Seth 
via Eugene Koifman)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/ad93cfd7
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/ad93cfd7
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/ad93cfd7

Branch: refs/heads/master
Commit: ad93cfd753276ade6ec346470a83b7b05c60339b
Parents: 346c0ce
Author: Eugene Koifman <ekoif...@apache.org>
Authored: Mon Sep 10 13:38:00 2018 -0700
Committer: Eugene Koifman <ekoif...@apache.org>
Committed: Mon Sep 10 13:38:27 2018 -0700

----------------------------------------------------------------------
 ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java        | 3 ++-
 .../results/clientpositive/llap/acid_vectorization_original.q.out | 1 -
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/ad93cfd7/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java
----------------------------------------------------------------------
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java 
b/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java
index 64428f0..bce7977 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSplit.java
@@ -30,6 +30,7 @@ import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.hive.conf.HiveConf;
 import org.apache.hadoop.hive.conf.HiveConf.ConfVars;
+import org.apache.hadoop.hive.ql.exec.Utilities;
 import org.apache.hadoop.hive.ql.io.AcidInputFormat;
 import org.apache.hadoop.hive.ql.io.AcidUtils;
 import org.apache.hadoop.hive.ql.io.ColumnarSplit;
@@ -243,7 +244,7 @@ public class OrcSplit extends FileSplit implements 
ColumnarSplit, LlapAwareSplit
   public boolean canUseLlapIo(Configuration conf) {
     final boolean hasDelta = deltas != null && !deltas.isEmpty();
     final boolean isAcidRead = AcidUtils.isFullAcidScan(conf);
-    final boolean isVectorized = HiveConf.getBoolVar(conf, 
ConfVars.HIVE_VECTORIZATION_ENABLED);
+    final boolean isVectorized = Utilities.getIsVectorized(conf);
     Boolean isSplitUpdate = null;
     if (isAcidRead) {
       final AcidUtils.AcidOperationalProperties acidOperationalProperties

http://git-wip-us.apache.org/repos/asf/hive/blob/ad93cfd7/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out 
b/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out
index 57ff575..00be86c 100644
--- a/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out
+++ b/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out
@@ -718,7 +718,6 @@ POSTHOOK: query: select ROW__ID, count(*) from 
over10k_orc_bucketed group by ROW
 POSTHOOK: type: QUERY
 POSTHOOK: Input: default@over10k_orc_bucketed
 #### A masked pattern was here ####
-NULL   6
 PREHOOK: query: select ROW__ID, * from over10k_orc_bucketed where ROW__ID is 
null
 PREHOOK: type: QUERY
 PREHOOK: Input: default@over10k_orc_bucketed

Reply via email to