hive git commit: HIVE-19578: HLL merges tempList on every add (Prasanth Jayachandran reviewed by Sergey Shelukhin)

2018-05-25 Thread prasanthj
Repository: hive
Updated Branches:
  refs/heads/branch-3 5a9f7caf7 -> 2e02896e9


HIVE-19578: HLL merges tempList on every add (Prasanth Jayachandran reviewed by 
Sergey Shelukhin)


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

Branch: refs/heads/branch-3
Commit: 2e02896e9b93607dabd861c41b31e291b65ef5f4
Parents: 5a9f7ca
Author: Prasanth Jayachandran 
Authored: Fri May 25 11:18:57 2018 -0700
Committer: Prasanth Jayachandran 
Committed: Fri May 25 11:36:04 2018 -0700

--
 .../llap/hybridgrace_hashjoin_1.q.out   | 12 -
 .../clientpositive/llap/limit_pushdown.q.out|  6 ++---
 .../clientpositive/llap/limit_pushdown3.q.out   | 10 
 .../llap/llap_vector_nohybridgrace.q.out|  4 +--
 .../clientpositive/llap/mapjoin_decimal.q.out   |  8 +++---
 .../llap/offset_limit_ppd_optimizer.q.out   |  6 ++---
 .../clientpositive/llap/semijoin_hint.q.out | 18 +++---
 .../llap/tez_dynpart_hashjoin_2.q.out   | 24 +-
 .../llap/tez_vector_dynpart_hashjoin_2.q.out| 24 +-
 .../llap/vector_left_outer_join.q.out   |  4 +--
 .../llap/vectorization_limit.q.out  | 10 
 .../llap/vectorization_short_regress.q.out  | 26 ++--
 .../llap/vectorized_context.q.out   |  6 ++---
 .../llap/vectorized_distinct_gby.q.out  |  8 +++---
 .../llap/vectorized_mapjoin.q.out   |  4 +--
 .../llap/vectorized_nested_mapjoin.q.out|  2 +-
 .../llap/vectorized_shufflejoin.q.out   |  4 +--
 .../tez/hybridgrace_hashjoin_1.q.out| 12 -
 .../hive/common/ndv/hll/HLLSparseRegister.java  | 26 ++--
 .../hadoop/hive/common/ndv/hll/HyperLogLog.java |  2 +-
 20 files changed, 102 insertions(+), 114 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hive/blob/2e02896e/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
--
diff --git 
a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out 
b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
index b8df0d0..923b8fb 100644
--- a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
+++ b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
@@ -56,7 +56,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 25044 Data size: 200352 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 25057 Data size: 200456 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -177,7 +177,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 25044 Data size: 200352 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 25057 Data size: 200456 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -296,7 +296,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 18694 Data size: 149552 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 18702 Data size: 149616 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -413,7 +413,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 18694 Data size: 149552 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 18702 Data size: 149616 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -527,7 +527,7 @@ STAGE PLANS:
 1 _col0 (type: int)
   input vertices:
 1 Map 3
-  Statistics: Num rows: 

hive git commit: HIVE-19578: HLL merges tempList on every add (Prasanth Jayachandran reviewed by Sergey Shelukhin)

2018-05-25 Thread prasanthj
Repository: hive
Updated Branches:
  refs/heads/master 13be3b5f9 -> d8b8c6734


HIVE-19578: HLL merges tempList on every add (Prasanth Jayachandran reviewed by 
Sergey Shelukhin)


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

Branch: refs/heads/master
Commit: d8b8c67341af09d6ac5faccbf26b001dd47f7435
Parents: 13be3b5
Author: Prasanth Jayachandran 
Authored: Fri May 25 11:18:57 2018 -0700
Committer: Prasanth Jayachandran 
Committed: Fri May 25 11:35:40 2018 -0700

--
 .../llap/hybridgrace_hashjoin_1.q.out   | 12 -
 .../clientpositive/llap/limit_pushdown.q.out|  6 ++---
 .../clientpositive/llap/limit_pushdown3.q.out   | 10 
 .../llap/llap_vector_nohybridgrace.q.out|  4 +--
 .../clientpositive/llap/mapjoin_decimal.q.out   |  8 +++---
 .../llap/offset_limit_ppd_optimizer.q.out   |  6 ++---
 .../clientpositive/llap/semijoin_hint.q.out | 18 +++---
 .../llap/tez_dynpart_hashjoin_2.q.out   | 24 +-
 .../llap/tez_vector_dynpart_hashjoin_2.q.out| 24 +-
 .../llap/vector_left_outer_join.q.out   |  4 +--
 .../llap/vectorization_limit.q.out  | 10 
 .../llap/vectorization_short_regress.q.out  | 26 ++--
 .../llap/vectorized_context.q.out   |  6 ++---
 .../llap/vectorized_distinct_gby.q.out  |  8 +++---
 .../llap/vectorized_mapjoin.q.out   |  4 +--
 .../llap/vectorized_nested_mapjoin.q.out|  2 +-
 .../llap/vectorized_shufflejoin.q.out   |  4 +--
 .../tez/hybridgrace_hashjoin_1.q.out| 12 -
 .../hive/common/ndv/hll/HLLSparseRegister.java  | 26 ++--
 .../hadoop/hive/common/ndv/hll/HyperLogLog.java |  2 +-
 20 files changed, 102 insertions(+), 114 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hive/blob/d8b8c673/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
--
diff --git 
a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out 
b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
index b8df0d0..923b8fb 100644
--- a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
+++ b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out
@@ -56,7 +56,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 25044 Data size: 200352 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 25057 Data size: 200456 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -177,7 +177,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 25044 Data size: 200352 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 25057 Data size: 200456 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -296,7 +296,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 18694 Data size: 149552 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 18702 Data size: 149616 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -413,7 +413,7 @@ STAGE PLANS:
   1 _col0 (type: int)
 input vertices:
   1 Map 3
-Statistics: Num rows: 18694 Data size: 149552 Basic 
stats: COMPLETE Column stats: COMPLETE
+Statistics: Num rows: 18702 Data size: 149616 Basic 
stats: COMPLETE Column stats: COMPLETE
 Group By Operator
   aggregations: count()
   mode: hash
@@ -527,7 +527,7 @@ STAGE PLANS:
 1 _col0 (type: int)
   input vertices:
 1 Map 3
-  Statistics: Num rows: 25044