hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dere <jd...@hortonworks.com>
Subject Review Request 55898: HIVE-15698 Vectorization support for min/max/bloomfilter runtime filtering
Date Wed, 25 Jan 2017 00:03:42 GMT

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

Review request for hive, Deepak Jaiswal and Matt McCline.


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
-----

  ant/src/org/apache/hadoop/hive/ant/GenVectorCode.java e9fe8fa 
  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/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/vectorized_dynamic_partition_pruning.q.out 3d087b3

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

  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