|
|
|
HIVE-12219
|
HIVE-4160
Remove unnecessary white spaces in vectorization code
|
Teddy Choi
|
Teddy Choi
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HIVE-6496
|
HIVE-4160
Queries fail to Vectorize.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6452
|
HIVE-4160
fix bug in UnsignedInt128.multiplyArrays4And4To8 and revert temporary fix in Decimal128.multiplyDestructive
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-6416
|
HIVE-4160
Vectorized mathematical functions for decimal type.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6399
|
HIVE-4160
bug in high-precision Decimal128 multiply
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6396
|
HIVE-4160
Implement vectorized unary minus for decimal
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Later
|
|
|
|
|
|
|
|
HIVE-6357
|
HIVE-4160
Extend the alltypesorc test table to include DECIMAL columns
|
Unassigned
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-6349
|
HIVE-4160
Column name map is broken
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6345
|
HIVE-4160
Add DECIMAL support to vectorized JOIN operators
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6344
|
HIVE-4160
Add DECIMAL support to vectorized group by operator
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6333
|
HIVE-4160
Generate vectorized plan for decimal expressions.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6303
|
HIVE-4160
VectorExpressionWriter for date and decimal datatypes.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Later
|
|
|
|
|
|
|
|
HIVE-6257
|
HIVE-4160
Add more unit tests for high-precision Decimal128 arithmetic
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-6243
|
HIVE-4160
error in high-precision division for Decimal128
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6234
|
HIVE-4160
Implement fast vectorized InputFormat extension for text files
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-6222
|
HIVE-4160
Make Vector Group By operator abandon grouping if too many distinct keys
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6186
|
HIVE-4160
error in vectorized Column-Column comparison filter for repeating case
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6183
|
HIVE-4160
Implement vectorized type cast from/to decimal(p, s)
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-6178
|
HIVE-4160
Implement vectorized reader for DECIMAL datatype for ORC format.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6156
|
HIVE-4160
Implement vectorized reader for Date datatype for ORC format.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-6139
|
HIVE-4160
Implement vectorized decimal division and modulo
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-6124
|
HIVE-4160
Support basic Decimal arithmetic in vector mode (+, -, *)
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-6067
|
HIVE-4160
Implement vectorized decimal comparison filters
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-6051
|
HIVE-4160
Create DecimalColumnVector and a representative VectorExpression for decimal
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-6017
|
HIVE-4160
Contribute Decimal128 high-performance decimal(p, s) package from Microsoft to Hive
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5998
|
HIVE-4160
Add vectorized reader for Parquet files
|
Remus Rusanu
|
Remus Rusanu
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-5979
|
HIVE-4160
Failure in cast to timestamps.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5978
|
HIVE-4160
Rollups not supported in vector mode.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5920
|
HIVE-4160
Implement vectorized support for CASE WHEN a THEN b [WHEN c THEN d]* [ELSE e] END
|
Unassigned
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-5877
|
HIVE-4160
Implement vectorized support for IN as boolean-valued expression
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
HIVE-5854
|
HIVE-4160
query fails in vectorized mode on empty partitioned table
|
Unassigned
|
Eric N. Hanson
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5807
|
HIVE-4160
Implement vectorization support for IF conditional expression for string inputs
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
HIVE-5806
|
HIVE-4160
Implement vectorization support for IF conditional expression for boolean and timestamp inputs
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-5762
|
HIVE-4160
Implement vectorized support for the DECIMAL data type
|
Eric N. Hanson
|
Eric N. Hanson
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5761
|
HIVE-4160
Implement vectorized support for the DATE data type
|
Teddy Choi
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5759
|
HIVE-4160
Implement vectorized support for COALESCE conditional expression
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5758
|
HIVE-4160
Implement vectorized support for NOT IN filter
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5757
|
HIVE-4160
Implement vectorized support for CASE
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-5756
|
HIVE-4160
Implement vectorization support for IF conditional expression for long, double, timestamp, boolean and string inputs
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5744
|
HIVE-4160
Implement support for BETWEEN in SELECT list
|
Navis Ryu
|
Eric N. Hanson
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5699
|
HIVE-4160
Add unit test for vectorized BETWEEN for timestamp inputs
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5691
|
HIVE-4160
Intermediate columns are incorrectly initialized for partitioned tables.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5681
|
HIVE-4160
Validation doesn't catch SMBMapJoin
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5678
|
HIVE-4160
Supported UDFs should have a separate annotation to indicate they are vectorizable.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5653
|
HIVE-4160
Vectorized Shuffle Join produces incorrect results
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5642
|
HIVE-4160
Exception in UDFs with large number of arguments.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5604
|
HIVE-4160
Fix validation of nested expressions.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5595
|
HIVE-4160
Implement vectorized SMB JOIN
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HIVE-5594
|
HIVE-4160
Exception in vectorized map join.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5584
|
HIVE-4160
Write initial user documentation for vectorized query on Hive Wiki
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
30/Nov/15
|
|
|
|
|
HIVE-5583
|
HIVE-4160
Implement support for IN (list-of-constants) filter in vectorized mode
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5582
|
HIVE-4160
Implement BETWEEN filter in vectorized mode
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5581
|
HIVE-4160
Implement vectorized year/month/day... etc. for string arguments
|
Teddy Choi
|
Eric N. Hanson
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
HIVE-5570
|
HIVE-4160
Handle virtual columns and schema evolution in vector code path
|
Matt McCline
|
Jitendra Nath Pandey
|
|
Resolved |
Incomplete
|
|
|
|
|
|
|
|
HIVE-5525
|
HIVE-4160
Vectorized query failing for partitioned tables.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5517
|
HIVE-4160
Implement end-to-end tests for vectorized string and math functions, and casts
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5503
|
HIVE-4160
TopN optimization in VectorReduceSink
|
Sergey Shelukhin
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5494
|
HIVE-4160
Vectorization throws exception with nested UDF.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5430
|
HIVE-4160
Refactor VectorizationContext and handle NOT expression with nulls.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5399
|
HIVE-4160
Avoid catching Throwable and converting them to exceptions.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5398
|
HIVE-4160
Follow convention for placing modifiers in variable declaration.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5397
|
HIVE-4160
VectorizedRowBatch member variables are public.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Reopened |
Unresolved
|
|
|
|
|
|
|
|
HIVE-5365
|
HIVE-4160
Boolean constants in the query are not handled correctly.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5314
|
HIVE-4160
Commit vectorization test data, comment/rename vectorization tests.
|
Tony Murphy
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5309
|
HIVE-4160
Update hive-default.xml.template for vectorization flag; remove unused imports from MetaStoreUtils.java
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5308
|
HIVE-4160
The code generation should be part of the build process.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5226
|
HIVE-4160
orc_create.q and other orc tests fail on the branch.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5187
|
HIVE-4160
Enhance explain to indicate vectorized execution of operators.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5152
|
HIVE-4160
Vector operators should inherit from non-vector operators for code re-use.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5146
|
HIVE-4160
FilterExprOrExpr changes the order of the rows
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-5126
|
HIVE-4160
Make vector expressions serializable.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4989
|
HIVE-4160
Consolidate and simplify vectorization code and test generation
|
Tony Murphy
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4971
|
HIVE-4160
Unit test failure in TestVectorTimestampExpressions
|
Gopal Vijayaraghavan
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4961
|
HIVE-4160
Create bridge for custom UDFs to operate in vectorized mode
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4959
|
HIVE-4160
Vectorized plan generation should be added as an optimization transform.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4946
|
HIVE-4160
Allow prevention of string column re-use for string functions that can set results by reference
|
Unassigned
|
Eric N. Hanson
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4945
|
HIVE-4160
Make RLIKE/REGEXP run end-to-end by updating VectorizationContext
|
Teddy Choi
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4931
|
HIVE-4160
MAX/MIN aggregates yield incorrect results
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4922
|
HIVE-4160
create template for string scalar compared with string column
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4909
|
HIVE-4160
Vectorized ORC reader does not set isRepeating flag correctly when 1’s are present is the input stream
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4898
|
HIVE-4160
make vectorized math functions work end-to-end (update VectorizationContext.java)
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4884
|
HIVE-4160
ORC TimestampTreeReader.nextVector() off by a second when time in fractional
|
Gopal Vijayaraghavan
|
Gopal Vijayaraghavan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4859
|
HIVE-4160
String column comparison classes should be renamed.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4850
|
HIVE-4160
Implement vectorized JOIN operators
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4848
|
HIVE-4160
std, stddev and stddev_pop aggregates on double/float fail to vectorize
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4846
|
HIVE-4160
Implement Vectorized Limit Operator
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4828
|
HIVE-4160
Make vectorization branch compile under JDK 7
|
Ashutosh Chauhan
|
Dmitriy V. Ryaboy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4823
|
HIVE-4160
implement vectorized TRIM(), LTRIM(), RTRIM()
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4822
|
HIVE-4160
implement vectorized math functions
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4821
|
HIVE-4160
Implement vectorized type casting for all types
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4794
|
HIVE-4160
Unit e2e tests for vectorization
|
Tony Murphy
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4787
|
HIVE-4160
make vectorized LOWER(), UPPER(), LENGTH() work end-to-end; support expression input for vectorized LIKE
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4786
|
HIVE-4160
Incorrect aggregate results
|
Remus Rusanu
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4774
|
HIVE-4160
Hive Runtime Error while closing operators: java.lang.NullPointerException
|
Remus Rusanu
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4770
|
HIVE-4160
Null Pointer Exception in Group By Operator
|
Jitendra Nath Pandey
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4769
|
HIVE-4160
Vectorized ORC reader does not handle absence of column present stream correctly.
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4758
|
HIVE-4160
NULLs and record separators broken with vectorization branch intermediate outputs
|
Gopal Vijayaraghavan
|
Gopal Vijayaraghavan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4754
|
HIVE-4160
OrcInputFormat should be enhanced to provide vectorized input.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4745
|
HIVE-4160
java.lang.RuntimeException: Hive Runtime Error while closing operators: java.lang.ClassCastException: org.apache.hadoop.io.NullWritable cannot be cast to org.apache.hadoop.hive.serde2.io.DoubleWritable
|
Jitendra Nath Pandey
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4744
|
HIVE-4160
Unary Minus Expression Throwing java.lang.NullPointerException
|
Jitendra Nath Pandey
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4736
|
HIVE-4160
Float aggregate of single value loses precission
|
Remus Rusanu
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4727
|
HIVE-4160
Optimize ORC StringTreeReader::nextVector to not create dictionary of strings for each call to nextVector
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4722
|
HIVE-4160
MIN on timestamp column gives incorrect result.
|
Gopal Vijayaraghavan
|
Jitendra Nath Pandey
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4718
|
HIVE-4160
array out of bounds exception near VectorHashKeyWrapper.getBytes() with 2 column GROUP BY
|
Remus Rusanu
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4716
|
HIVE-4160
Classcast exception with two group by keys of types string and tinyint.
|
Remus Rusanu
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4714
|
HIVE-4160
Vectorized Sum of scalar subtract column returns negative result when positive exected
|
Jitendra Nath Pandey
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4706
|
HIVE-4160
Query on Table with partition columns fail with AlreadyBeingCreatedException
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4704
|
HIVE-4160
TestCase FakeVectorRowBatchFromObjectIterables error
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4702
|
HIVE-4160
Unit test failure TestVectorSelectOperator
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4701
|
HIVE-4160
Optimize filter Column IN ( list-of-constants ) for vectorized execution
|
Unassigned
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4699
|
HIVE-4160
Integrate basic UDFs for Timesamp
|
Gopal Vijayaraghavan
|
Gopal Vijayaraghavan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4695
|
HIVE-4160
Unit test failure in TestColumnColumnOperationVectorExpressionEvaluation
|
Eric N. Hanson
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4694
|
HIVE-4160
Fix ORC TestVectorizedORCReader testcase for Timestamps
|
Gopal Vijayaraghavan
|
Gopal Vijayaraghavan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4688
|
HIVE-4160
NPE in writing null values.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4687
|
HIVE-4160
incorrect result for max aggregate over int column
|
Remus Rusanu
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4686
|
HIVE-4160
Max on float returning wrong results
|
Remus Rusanu
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4685
|
HIVE-4160
query using LIKE does not vectorize
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4684
|
HIVE-4160
Query with filter constant on left of "=" and column expression on right does not vectorize
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4681
|
HIVE-4160
Fix ORC TimestampTreeReader.nextVector() to handle milli-nano math corectly
|
Gopal Vijayaraghavan
|
Gopal Vijayaraghavan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4680
|
HIVE-4160
second clause of OR filter not applied in vectorized query execution
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4678
|
HIVE-4160
second clause of AND, OR filter not applied for vectorized execution
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4676
|
HIVE-4160
Optimize COUNT(*) aggregate over vectorized ORC execution path
|
Unassigned
|
Eric N. Hanson
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4673
|
HIVE-4160
Use VectorExpessionWriter to write column vectors into Writables.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4668
|
HIVE-4160
wrong results for query with modulo (%) in WHERE clause filter
|
Sarvesh Sakalanaga
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4667
|
HIVE-4160
tpch query 1 fails with java.lang.ClassCastException
|
Jitendra Nath Pandey
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4666
|
HIVE-4160
Count(*) over tpch lineitem ORC results in Error: Java heap space
|
Sarvesh Sakalanaga
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4665
|
HIVE-4160
error at VectorExecMapper.close in group-by-agg query over ORC, vectorized
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4664
|
HIVE-4160
Support Hive specific DISTRIBUTE BY clause in VectorGroupByOperator
|
Remus Rusanu
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4656
|
HIVE-4160
Implement vectorized text reader to read vectorized data from Text file
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4655
|
HIVE-4160
Vectorization not working with negative constants, hive doesn't fold constants.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4654
|
HIVE-4160
Remove unused org.apache.hadoop.hive.ql.exec Writables
|
Unassigned
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4653
|
HIVE-4160
Favor serde2.io Writable classes over hadoop.io ones
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4652
|
HIVE-4160
VectorHashKeyWrapperBatch.java should be in vector package (instead of exec)
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4651
|
HIVE-4160
TestVectorGroupByOperator causes asserts in StandardStructObjectInspector.init
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4649
|
HIVE-4160
Unit test failure in TestColumnScalarOperationVectorExpressionEvaluation
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4642
|
HIVE-4160
Implement vectorized RLIKE and REGEXP filter expressions
|
Teddy Choi
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4640
|
HIVE-4160
CommonOrcInputFormat should be the default input format for Orc tables.
|
Sarvesh Sakalanaga
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4637
|
HIVE-4160
Fix VectorUDAFSum.txt to honor the expected vector column type
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4624
|
HIVE-4160
Integrate Vectorized Substr into Vectorized QE
|
Eric N. Hanson
|
Timothy Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4613
|
HIVE-4160
Improve cache friendliness of VectorHashKeyWrapper
|
Remus Rusanu
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4612
|
HIVE-4160
Vectorized aggregates do not emit proper rows in presence of GROUP BY
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4608
|
HIVE-4160
Vectorized UDFs for Timestamp in nanoseconds
|
Gopal Vijayaraghavan
|
Gopal Vijayaraghavan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4607
|
HIVE-4160
Support DISTINCT in vectorized aggregates
|
Remus Rusanu
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4606
|
HIVE-4160
Implement vector group by hash spill
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4604
|
HIVE-4160
Cleanup column type dependencies in vectorization aggregate code
|
Remus Rusanu
|
Remus Rusanu
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
HIVE-4603
|
HIVE-4160
VectorSelectOperator projections change the index of columns for subsequent operators.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4602
|
HIVE-4160
Enable running all hive e2e tests under vectorization
|
Tony Murphy
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4600
|
HIVE-4160
Vectorized reader support for timestamp in ORC.
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4599
|
HIVE-4160
VectorGroupByOperator steals the non-vectorized children and crashes query if vectorization fails
|
Jitendra Nath Pandey
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4597
|
HIVE-4160
Remove test code from ql\src\java tree, place it itn ql\src\test tree
|
Tony Murphy
|
Remus Rusanu
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HIVE-4596
|
HIVE-4160
Fix serialization exceptions in VectorGroupByOperator
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4595
|
HIVE-4160
Support strings in GROUP BY keys
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4592
|
HIVE-4160
fix failure to set output isNull to true and other NULL propagation issues; update arithmetic tests
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4575
|
HIVE-4160
In place filtering in Not Filter doesn't handle nulls correctly.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Later
|
|
|
|
|
|
|
|
HIVE-4553
|
HIVE-4160
Column Column, and Column Scalar vectorized execution tests
|
Tony Murphy
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4552
|
HIVE-4160
Vectorized RecordReader for ORC does not set the ColumnVector.IsRepeating correctly
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4548
|
HIVE-4160
Speed up vectorized LIKE filter for special cases abc%, %abc and %abc%
|
Teddy Choi
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4544
|
HIVE-4160
VectorizedRowBatchCtx::CreateVectorizedRowBatch should create only the projected columns and not all columns
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4541
|
HIVE-4160
Run check-style on the branch and fix style issues.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4539
|
HIVE-4160
Move test utils and fix build to remove false test failures
|
Tony Murphy
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4538
|
HIVE-4160
only explicit int type works e2e. tiny,small, and big all fail with: org.apache.hadoop.hive.ql.metadata.HiveException: Unsuported JIT vectorization column type
|
Tony Murphy
|
Tony Murphy
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
HIVE-4537
|
HIVE-4160
select * fails on orc table when vectorization is enabled
|
Sarvesh Sakalanaga
|
Tony Murphy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4534
|
HIVE-4160
IsNotNull and NotCol incorrectly handle nulls.
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4533
|
HIVE-4160
vectorized NotCol operation does not handle short-circuit evaluation for NULL propagation correctly
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4529
|
HIVE-4160
Add partition support for vectorized ORC Input format
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4514
|
HIVE-4160
Handle constants in projection
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4512
|
HIVE-4160
The vectorized plan is not picking right expression class for string concatenation.
|
Eric N. Hanson
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4511
|
HIVE-4160
Vectorized reader support for Byte Boolean and Timestamp.
|
Sarvesh Sakalanaga
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4509
|
HIVE-4160
Integer division should be cast to double.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4495
|
HIVE-4160
Implement vectorized string substr
|
Timothy Chen
|
Timothy Chen
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4493
|
HIVE-4160
Implement vectorized filter for string column compared to string column
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4483
|
HIVE-4160
Input format to read vector data from RC file
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4482
|
HIVE-4160
Template file VectorUDAFAvg.txt missing from public branch; CodeGen.java fails
|
Remus Rusanu
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4481
|
HIVE-4160
Vectorized row batch should be initialized with additional columns to hold intermediate output.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4480
|
HIVE-4160
Implement partition support for vectorized query execution
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4479
|
HIVE-4160
Child expressions are not being evaluated hierarchically in a few templates.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4478
|
HIVE-4160
In ORC, add boolean noNulls flag to column stripe metadata
|
Prasanth Jayachandran
|
Eric N. Hanson
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HIVE-4477
|
HIVE-4160
remove redundant copy of arithmetic filter unit test testColOpScalarNumericFilterNullAndRepeatingLogic
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4473
|
HIVE-4160
Improvement in logical expressions and checkstyle fixes.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4472
|
HIVE-4160
OR, NOT Filter logic can lose an array, and always takes time O(VectorizedRowBatch.DEFAULT_SIZE)
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4468
|
HIVE-4160
Extend plan vectorization to cover GroupByOperator
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HIVE-4463
|
HIVE-4160
Add unit tests for vectorized IS NULL and IS NOT NULL filters
|
Jitendra Nath Pandey
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4462
|
HIVE-4160
Finish support for modulo (%) operator for vectorized arithmetic
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4458
|
HIVE-4160
set isRepeating to false by default in ColumnArithmeticColumn.txt
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4457
|
HIVE-4160
Queries not supported by vectorized code path should fall back to non vector path.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4454
|
HIVE-4160
Support partitioned tables in vectorized query execution.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HIVE-4453
|
HIVE-4160
Input format to read vector data from ORC
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4452
|
HIVE-4160
Add support for COUNT(*) in vector aggregates
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4451
|
HIVE-4160
Add support for string column type vector aggregates: COUNT, MIN and MAX
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4450
|
HIVE-4160
Extend Vector Aggregates to support GROUP BY
|
Remus Rusanu
|
Remus Rusanu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4431
|
HIVE-4160
Implement vectorized string concatenation
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4416
|
HIVE-4160
Vectorized expression for unary minus.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4405
|
HIVE-4160
Generate vectorized execution plan
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4404
|
HIVE-4160
Vectorized filter and select operators
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4385
|
HIVE-4160
Implement vectorized LIKE filter
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4384
|
HIVE-4160
Implement vectorized string functions UPPER(), LOWER(), LENGTH()
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4383
|
HIVE-4160
Implement vectorized string column-scalar filters
|
Eric N. Hanson
|
Eric N. Hanson
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4381
|
HIVE-4160
Implement vectorized aggregation expressions
|
Remus Rusanu
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4380
|
HIVE-4160
Implement Vectorized Scalar-Column expressions
|
Eric N. Hanson
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4379
|
HIVE-4160
Implement Vectorized Column-Column expressions
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4370
|
HIVE-4160
Change ORC tree readers to return batches of rows instead of a row
|
Sarvesh Sakalanaga
|
Sarvesh Sakalanaga
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4285
|
HIVE-4160
Implement classes for column vectors.
|
Eric N. Hanson
|
Jitendra Nath Pandey
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HIVE-4284
|
HIVE-4160
Implement class for vectorized row batch
|
Eric N. Hanson
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4283
|
HIVE-4160
Implement vectorized logical expressions.
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HIVE-4282
|
HIVE-4160
Implement vectorized column-scalar expressions
|
Jitendra Nath Pandey
|
Jitendra Nath Pandey
|
|
Resolved |
Fixed
|
|
|
|
|