hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dere <jd...@hortonworks.com>
Subject Re: Review Request 55898: HIVE-15698 Vectorization support for min/max/bloomfilter runtime filtering
Date Thu, 26 Jan 2017 23:47:07 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/55898/
-----------------------------------------------------------

(Updated Jan. 26, 2017, 11:47 p.m.)


Review request for hive, Deepak Jaiswal and Matt McCline.


Changes
-------

Incorporating review feedback.


Bugs: HIVE-15698
    https://issues.apache.org/jira/browse/HIVE-15698


Repository: hive-git


Description
-------

Adds vectorized support for ExprNodeDynamicValue, BETWEEN() with DynamicValue, bloom_filter()
aggregation function, and in_bloom_filter()


Diffs (updated)
-----

  ant/src/org/apache/hadoop/hive/ant/GenVectorCode.java e9fe8fa 
  itests/src/test/resources/testconfiguration.properties e966959 
  ql/src/gen/vectorization/ExpressionTemplates/FilterColumnBetweenDynamicValue.txt PRE-CREATION

  ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnBetween.txt d68edfa 
  ql/src/gen/vectorization/ExpressionTemplates/FilterStringColumnBetween.txt e8049da 
  ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnBetween.txt 4298d79 
  ql/src/gen/vectorization/ExpressionTemplates/FilterTruncStringColumnBetween.txt 94a174d

  ql/src/java/org/apache/hadoop/hive/ql/exec/tez/DynamicValueRegistryTez.java 7bbedf6 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorExpressionDescriptor.java 217af3f

  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorFilterOperator.java 261246b 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorSelectOperator.java f7fec8f 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java c887757 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/DynamicValueVectorExpression.java
PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorExpression.java 8fca8a1

  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorInBloomFilterColDynamicValue.java
PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/aggregates/VectorUDAFBloomFilter.java
PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/aggregates/VectorUDAFBloomFilterMerge.java
PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java e3d9d7f 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFBloomFilter.java fb9a140 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFInBloomFilter.java 1b7de6c 
  ql/src/test/org/apache/hadoop/hive/ql/optimizer/physical/TestVectorizer.java 59cb31e 
  ql/src/test/queries/clientpositive/vectorized_dynamic_semijoin_reduction.q PRE-CREATION

  ql/src/test/results/clientpositive/llap/mergejoin.q.out 4ec2a71 
  ql/src/test/results/clientpositive/llap/orc_llap.q.out 90055a5 
  ql/src/test/results/clientpositive/llap/vector_binary_join_groupby.q.out 9fbce7d 
  ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out 3d087b3

  ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction.q.out PRE-CREATION

  ql/src/test/results/clientpositive/vector_binary_join_groupby.q.out 850278e 
  storage-api/src/java/org/apache/hive/common/util/BloomFilter.java d44bba8 
  storage-api/src/test/org/apache/hive/common/util/TestBloomFilter.java 63c7050 

Diff: https://reviews.apache.org/r/55898/diff/


Testing
-------

qtests


Thanks,

Jason Dere


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message