Bulk Operation

  1. Choose Issues
  2. Choose Operation
  3. Operation Details
  4. Confirmation

Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task HIVE-12219

HIVE-4160 Remove unnecessary white spaces in vectorization code

Teddy Choi Teddy Choi Trivial Patch Available Unresolved  
Sub-task HIVE-6496

HIVE-4160 Queries fail to Vectorize.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-6452

HIVE-4160 fix bug in UnsignedInt128.multiplyArrays4And4To8 and revert temporary fix in Decimal128.multiplyDestructive

Jitendra Nath Pandey Eric N. Hanson Major Open Unresolved  
Sub-task HIVE-6416

HIVE-4160 Vectorized mathematical functions for decimal type.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-6399

HIVE-4160 bug in high-precision Decimal128 multiply

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-6396

HIVE-4160 Implement vectorized unary minus for decimal

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Later  
Sub-task HIVE-6357

HIVE-4160 Extend the alltypesorc test table to include DECIMAL columns

Unassigned Remus Rusanu Minor Open Unresolved  
Sub-task HIVE-6349

HIVE-4160 Column name map is broken

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-6345

HIVE-4160 Add DECIMAL support to vectorized JOIN operators

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-6344

HIVE-4160 Add DECIMAL support to vectorized group by operator

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-6333

HIVE-4160 Generate vectorized plan for decimal expressions.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-6303

HIVE-4160 VectorExpressionWriter for date and decimal datatypes.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Later  
Sub-task HIVE-6257

HIVE-4160 Add more unit tests for high-precision Decimal128 arithmetic

Eric N. Hanson Eric N. Hanson Minor Resolved Implemented  
Sub-task HIVE-6243

HIVE-4160 error in high-precision division for Decimal128

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-6234

HIVE-4160 Implement fast vectorized InputFormat extension for text files

Eric N. Hanson Eric N. Hanson Major Open Unresolved  
Sub-task HIVE-6222

HIVE-4160 Make Vector Group By operator abandon grouping if too many distinct keys

Remus Rusanu Remus Rusanu Minor Resolved Fixed  
Sub-task HIVE-6186

HIVE-4160 error in vectorized Column-Column comparison filter for repeating case

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-6183

HIVE-4160 Implement vectorized type cast from/to decimal(p, s)

Eric N. Hanson Eric N. Hanson Major Resolved Implemented  
Sub-task HIVE-6178

HIVE-4160 Implement vectorized reader for DECIMAL datatype for ORC format.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-6156

HIVE-4160 Implement vectorized reader for Date datatype for ORC format.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-6139

HIVE-4160 Implement vectorized decimal division and modulo

Eric N. Hanson Eric N. Hanson Major Resolved Implemented  
Sub-task HIVE-6124

HIVE-4160 Support basic Decimal arithmetic in vector mode (+, -, *)

Eric N. Hanson Eric N. Hanson Major Resolved Implemented  
Sub-task HIVE-6067

HIVE-4160 Implement vectorized decimal comparison filters

Eric N. Hanson Eric N. Hanson Major Resolved Implemented  
Sub-task HIVE-6051

HIVE-4160 Create DecimalColumnVector and a representative VectorExpression for decimal

Eric N. Hanson Eric N. Hanson Major Resolved Implemented  
Sub-task HIVE-6017

HIVE-4160 Contribute Decimal128 high-performance decimal(p, s) package from Microsoft to Hive

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-5998

HIVE-4160 Add vectorized reader for Parquet files

Remus Rusanu Remus Rusanu Minor Closed Fixed  
Sub-task HIVE-5979

HIVE-4160 Failure in cast to timestamps.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5978

HIVE-4160 Rollups not supported in vector mode.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5920

HIVE-4160 Implement vectorized support for CASE WHEN a THEN b [WHEN c THEN d]* [ELSE e] END

Unassigned Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-5877

HIVE-4160 Implement vectorized support for IN as boolean-valued expression

Eric N. Hanson Eric N. Hanson Major Resolved Done  
Sub-task HIVE-5854

HIVE-4160 query fails in vectorized mode on empty partitioned table

Unassigned Eric N. Hanson Major Open Unresolved  
Sub-task HIVE-5807

HIVE-4160 Implement vectorization support for IF conditional expression for string inputs

Eric N. Hanson Eric N. Hanson Major Resolved Invalid  
Sub-task HIVE-5806

HIVE-4160 Implement vectorization support for IF conditional expression for boolean and timestamp inputs

Eric N. Hanson Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-5762

HIVE-4160 Implement vectorized support for the DECIMAL data type

Eric N. Hanson Eric N. Hanson Major In Progress Unresolved  
Sub-task HIVE-5761

HIVE-4160 Implement vectorized support for the DATE data type

Teddy Choi Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-5759

HIVE-4160 Implement vectorized support for COALESCE conditional expression

Jitendra Nath Pandey Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-5758

HIVE-4160 Implement vectorized support for NOT IN filter

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-5757

HIVE-4160 Implement vectorized support for CASE

Eric N. Hanson Eric N. Hanson Major Resolved Implemented  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-5744

HIVE-4160 Implement support for BETWEEN in SELECT list

Navis Ryu Eric N. Hanson Major Patch Available Unresolved  
Sub-task HIVE-5699

HIVE-4160 Add unit test for vectorized BETWEEN for timestamp inputs

Eric N. Hanson Eric N. Hanson Minor Resolved Fixed  
Sub-task HIVE-5691

HIVE-4160 Intermediate columns are incorrectly initialized for partitioned tables.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5681

HIVE-4160 Validation doesn't catch SMBMapJoin

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5678

HIVE-4160 Supported UDFs should have a separate annotation to indicate they are vectorizable.

Jitendra Nath Pandey Jitendra Nath Pandey Major Open Unresolved  
Sub-task HIVE-5653

HIVE-4160 Vectorized Shuffle Join produces incorrect results

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-5642

HIVE-4160 Exception in UDFs with large number of arguments.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5604

HIVE-4160 Fix validation of nested expressions.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5595

HIVE-4160 Implement vectorized SMB JOIN

Remus Rusanu Remus Rusanu Critical Resolved Implemented  
Sub-task HIVE-5594

HIVE-4160 Exception in vectorized map join.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5584

HIVE-4160 Write initial user documentation for vectorized query on Hive Wiki

Eric N. Hanson Eric N. Hanson Major Resolved Fixed 30/Nov/15
Sub-task HIVE-5583

HIVE-4160 Implement support for IN (list-of-constants) filter in vectorized mode

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-5582

HIVE-4160 Implement BETWEEN filter in vectorized mode

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-5581

HIVE-4160 Implement vectorized year/month/day... etc. for string arguments

Teddy Choi Eric N. Hanson Major Resolved Done  
Sub-task HIVE-5570

HIVE-4160 Handle virtual columns and schema evolution in vector code path

Matt McCline Jitendra Nath Pandey Major Resolved Incomplete  
Sub-task HIVE-5525

HIVE-4160 Vectorized query failing for partitioned tables.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5517

HIVE-4160 Implement end-to-end tests for vectorized string and math functions, and casts

Eric N. Hanson Eric N. Hanson Minor Resolved Fixed  
Sub-task HIVE-5503

HIVE-4160 TopN optimization in VectorReduceSink

Sergey Shelukhin Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5494

HIVE-4160 Vectorization throws exception with nested UDF.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5430

HIVE-4160 Refactor VectorizationContext and handle NOT expression with nulls.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5399

HIVE-4160 Avoid catching Throwable and converting them to exceptions.

Jitendra Nath Pandey Jitendra Nath Pandey Major Open Unresolved  
Sub-task HIVE-5398

HIVE-4160 Follow convention for placing modifiers in variable declaration.

Jitendra Nath Pandey Jitendra Nath Pandey Major Open Unresolved  
Sub-task HIVE-5397

HIVE-4160 VectorizedRowBatch member variables are public.

Jitendra Nath Pandey Jitendra Nath Pandey Major Reopened Unresolved  
Sub-task HIVE-5365

HIVE-4160 Boolean constants in the query are not handled correctly.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5314

HIVE-4160 Commit vectorization test data, comment/rename vectorization tests.

Tony Murphy Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5309

HIVE-4160 Update hive-default.xml.template for vectorization flag; remove unused imports from MetaStoreUtils.java

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5308

HIVE-4160 The code generation should be part of the build process.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5226

HIVE-4160 orc_create.q and other orc tests fail on the branch.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5187

HIVE-4160 Enhance explain to indicate vectorized execution of operators.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5152

HIVE-4160 Vector operators should inherit from non-vector operators for code re-use.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5146

HIVE-4160 FilterExprOrExpr changes the order of the rows

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-5126

HIVE-4160 Make vector expressions serializable.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4989

HIVE-4160 Consolidate and simplify vectorization code and test generation

Tony Murphy Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4971

HIVE-4160 Unit test failure in TestVectorTimestampExpressions

Gopal Vijayaraghavan Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4961

HIVE-4160 Create bridge for custom UDFs to operate in vectorized mode

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4959

HIVE-4160 Vectorized plan generation should be added as an optimization transform.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4946

HIVE-4160 Allow prevention of string column re-use for string functions that can set results by reference

Unassigned Eric N. Hanson Minor Open Unresolved  
Sub-task HIVE-4945

HIVE-4160 Make RLIKE/REGEXP run end-to-end by updating VectorizationContext

Teddy Choi Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4931

HIVE-4160 MAX/MIN aggregates yield incorrect results

Remus Rusanu Remus Rusanu Minor Resolved Fixed  
Sub-task HIVE-4922

HIVE-4160 create template for string scalar compared with string column

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-4898

HIVE-4160 make vectorized math functions work end-to-end (update VectorizationContext.java)

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4884

HIVE-4160 ORC TimestampTreeReader.nextVector() off by a second when time in fractional

Gopal Vijayaraghavan Gopal Vijayaraghavan Major Resolved Fixed  
Sub-task HIVE-4859

HIVE-4160 String column comparison classes should be renamed.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4850

HIVE-4160 Implement vectorized JOIN operators

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4848

HIVE-4160 std, stddev and stddev_pop aggregates on double/float fail to vectorize

Remus Rusanu Remus Rusanu Trivial Resolved Fixed  
Sub-task HIVE-4846

HIVE-4160 Implement Vectorized Limit Operator

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4828

HIVE-4160 Make vectorization branch compile under JDK 7

Ashutosh Chauhan Dmitriy V. Ryaboy Major Resolved Fixed  
Sub-task HIVE-4823

HIVE-4160 implement vectorized TRIM(), LTRIM(), RTRIM()

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4822

HIVE-4160 implement vectorized math functions

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4821

HIVE-4160 Implement vectorized type casting for all types

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4794

HIVE-4160 Unit e2e tests for vectorization

Tony Murphy Tony Murphy Major Resolved Fixed  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-4786

HIVE-4160 Incorrect aggregate results

Remus Rusanu Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4774

HIVE-4160 Hive Runtime Error while closing operators: java.lang.NullPointerException

Remus Rusanu Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4770

HIVE-4160 Null Pointer Exception in Group By Operator

Jitendra Nath Pandey Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4769

HIVE-4160 Vectorized ORC reader does not handle absence of column present stream correctly.

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4758

HIVE-4160 NULLs and record separators broken with vectorization branch intermediate outputs

Gopal Vijayaraghavan Gopal Vijayaraghavan Major Resolved Fixed  
Sub-task HIVE-4754

HIVE-4160 OrcInputFormat should be enhanced to provide vectorized input.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-4744

HIVE-4160 Unary Minus Expression Throwing java.lang.NullPointerException

Jitendra Nath Pandey Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4736

HIVE-4160 Float aggregate of single value loses precission

Remus Rusanu Remus Rusanu Minor Open Unresolved  
Sub-task HIVE-4727

HIVE-4160 Optimize ORC StringTreeReader::nextVector to not create dictionary of strings for each call to nextVector

Sarvesh Sakalanaga Sarvesh Sakalanaga Minor Resolved Fixed  
Sub-task HIVE-4722

HIVE-4160 MIN on timestamp column gives incorrect result.

Gopal Vijayaraghavan Jitendra Nath Pandey Major Resolved Duplicate  
Sub-task HIVE-4718

HIVE-4160 array out of bounds exception near VectorHashKeyWrapper.getBytes() with 2 column GROUP BY

Remus Rusanu Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4716

HIVE-4160 Classcast exception with two group by keys of types string and tinyint.

Remus Rusanu Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4714

HIVE-4160 Vectorized Sum of scalar subtract column returns negative result when positive exected

Jitendra Nath Pandey Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4706

HIVE-4160 Query on Table with partition columns fail with AlreadyBeingCreatedException

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4704

HIVE-4160 TestCase FakeVectorRowBatchFromObjectIterables error

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4702

HIVE-4160 Unit test failure TestVectorSelectOperator

Jitendra Nath Pandey Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4701

HIVE-4160 Optimize filter Column IN ( list-of-constants ) for vectorized execution

Unassigned Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-4699

HIVE-4160 Integrate basic UDFs for Timesamp

Gopal Vijayaraghavan Gopal Vijayaraghavan Minor Resolved Fixed  
Sub-task HIVE-4695

HIVE-4160 Unit test failure in TestColumnColumnOperationVectorExpressionEvaluation

Eric N. Hanson Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4694

HIVE-4160 Fix ORC TestVectorizedORCReader testcase for Timestamps

Gopal Vijayaraghavan Gopal Vijayaraghavan Minor Resolved Fixed  
Sub-task HIVE-4688

HIVE-4160 NPE in writing null values.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4687

HIVE-4160 incorrect result for max aggregate over int column

Remus Rusanu Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-4686

HIVE-4160 Max on float returning wrong results

Remus Rusanu Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4685

HIVE-4160 query using LIKE does not vectorize

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-4681

HIVE-4160 Fix ORC TimestampTreeReader.nextVector() to handle milli-nano math corectly

Gopal Vijayaraghavan Gopal Vijayaraghavan Major Resolved Fixed  
Sub-task HIVE-4680

HIVE-4160 second clause of OR filter not applied in vectorized query execution

Jitendra Nath Pandey Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-4678

HIVE-4160 second clause of AND, OR filter not applied for vectorized execution

Jitendra Nath Pandey Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4676

HIVE-4160 Optimize COUNT(*) aggregate over vectorized ORC execution path

Unassigned Eric N. Hanson Major Open Unresolved  
Sub-task HIVE-4673

HIVE-4160 Use VectorExpessionWriter to write column vectors into Writables.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4668

HIVE-4160 wrong results for query with modulo (%) in WHERE clause filter

Sarvesh Sakalanaga Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4667

HIVE-4160 tpch query 1 fails with java.lang.ClassCastException

Jitendra Nath Pandey Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4666

HIVE-4160 Count(*) over tpch lineitem ORC results in Error: Java heap space

Sarvesh Sakalanaga Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4665

HIVE-4160 error at VectorExecMapper.close in group-by-agg query over ORC, vectorized

Jitendra Nath Pandey Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4664

HIVE-4160 Support Hive specific DISTRIBUTE BY clause in VectorGroupByOperator

Remus Rusanu Remus Rusanu Major Open Unresolved  
Sub-task HIVE-4656

HIVE-4160 Implement vectorized text reader to read vectorized data from Text file

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Patch Available Unresolved  
Sub-task HIVE-4655

HIVE-4160 Vectorization not working with negative constants, hive doesn't fold constants.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4654

HIVE-4160 Remove unused org.apache.hadoop.hive.ql.exec Writables

Unassigned Remus Rusanu Minor Open Unresolved  
Sub-task HIVE-4653

HIVE-4160 Favor serde2.io Writable classes over hadoop.io ones

Remus Rusanu Remus Rusanu Minor Resolved Duplicate  
Sub-task HIVE-4652

HIVE-4160 VectorHashKeyWrapperBatch.java should be in vector package (instead of exec)

Remus Rusanu Remus Rusanu Minor Resolved Fixed  
Sub-task HIVE-4651

HIVE-4160 TestVectorGroupByOperator causes asserts in StandardStructObjectInspector.init

Remus Rusanu Remus Rusanu Minor Resolved Fixed  
Sub-task HIVE-4649

HIVE-4160 Unit test failure in TestColumnScalarOperationVectorExpressionEvaluation

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4642

HIVE-4160 Implement vectorized RLIKE and REGEXP filter expressions

Teddy Choi Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4640

HIVE-4160 CommonOrcInputFormat should be the default input format for Orc tables.

Sarvesh Sakalanaga Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4637

HIVE-4160 Fix VectorUDAFSum.txt to honor the expected vector column type

Remus Rusanu Remus Rusanu Minor Resolved Fixed  
Sub-task HIVE-4624

HIVE-4160 Integrate Vectorized Substr into Vectorized QE

Eric N. Hanson Timothy Chen Major Resolved Fixed  
Sub-task HIVE-4613

HIVE-4160 Improve cache friendliness of VectorHashKeyWrapper

Remus Rusanu Remus Rusanu Minor Open Unresolved  
Sub-task HIVE-4612

HIVE-4160 Vectorized aggregates do not emit proper rows in presence of GROUP BY

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4608

HIVE-4160 Vectorized UDFs for Timestamp in nanoseconds

Gopal Vijayaraghavan Gopal Vijayaraghavan Minor Resolved Fixed  
Sub-task HIVE-4607

HIVE-4160 Support DISTINCT in vectorized aggregates

Remus Rusanu Remus Rusanu Major Open Unresolved  
Sub-task HIVE-4606

HIVE-4160 Implement vector group by hash spill

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4604

HIVE-4160 Cleanup column type dependencies in vectorization aggregate code

Remus Rusanu Remus Rusanu Minor Open Unresolved  
Sub-task HIVE-4603

HIVE-4160 VectorSelectOperator projections change the index of columns for subsequent operators.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4602

HIVE-4160 Enable running all hive e2e tests under vectorization

Tony Murphy Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4600

HIVE-4160 Vectorized reader support for timestamp in ORC.

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Duplicate  
Sub-task HIVE-4599

HIVE-4160 VectorGroupByOperator steals the non-vectorized children and crashes query if vectorization fails

Jitendra Nath Pandey Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4597

HIVE-4160 Remove test code from ql\src\java tree, place it itn ql\src\test tree

Tony Murphy Remus Rusanu Minor Resolved Not A Problem  
Sub-task HIVE-4596

HIVE-4160 Fix serialization exceptions in VectorGroupByOperator

Remus Rusanu Remus Rusanu Minor Resolved Fixed  
Sub-task HIVE-4595

HIVE-4160 Support strings in GROUP BY keys

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-4575

HIVE-4160 In place filtering in Not Filter doesn't handle nulls correctly.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Later  
Sub-task HIVE-4553

HIVE-4160 Column Column, and Column Scalar vectorized execution tests

Tony Murphy Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4552

HIVE-4160 Vectorized RecordReader for ORC does not set the ColumnVector.IsRepeating correctly

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4548

HIVE-4160 Speed up vectorized LIKE filter for special cases abc%, %abc and %abc%

Teddy Choi Eric N. Hanson Minor Resolved Fixed  
Sub-task HIVE-4544

HIVE-4160 VectorizedRowBatchCtx::CreateVectorizedRowBatch should create only the projected columns and not all columns

Sarvesh Sakalanaga Sarvesh Sakalanaga Minor Resolved Fixed  
Sub-task HIVE-4541

HIVE-4160 Run check-style on the branch and fix style issues.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4539

HIVE-4160 Move test utils and fix build to remove false test failures

Tony Murphy Tony Murphy Major Resolved Fixed  
Sub-task 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 Major Resolved Invalid  
Sub-task HIVE-4537

HIVE-4160 select * fails on orc table when vectorization is enabled

Sarvesh Sakalanaga Tony Murphy Major Resolved Fixed  
Sub-task HIVE-4534

HIVE-4160 IsNotNull and NotCol incorrectly handle nulls.

Jitendra Nath Pandey Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4533

HIVE-4160 vectorized NotCol operation does not handle short-circuit evaluation for NULL propagation correctly

Jitendra Nath Pandey Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-4529

HIVE-4160 Add partition support for vectorized ORC Input format

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4514

HIVE-4160 Handle constants in projection

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4512

HIVE-4160 The vectorized plan is not picking right expression class for string concatenation.

Eric N. Hanson Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4511

HIVE-4160 Vectorized reader support for Byte Boolean and Timestamp.

Sarvesh Sakalanaga Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4509

HIVE-4160 Integer division should be cast to double.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4495

HIVE-4160 Implement vectorized string substr

Timothy Chen Timothy Chen Major Resolved Fixed  
Sub-task HIVE-4493

HIVE-4160 Implement vectorized filter for string column compared to string column

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4483

HIVE-4160 Input format to read vector data from RC file

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4482

HIVE-4160 Template file VectorUDAFAvg.txt missing from public branch; CodeGen.java fails

Remus Rusanu Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-4481

HIVE-4160 Vectorized row batch should be initialized with additional columns to hold intermediate output.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4480

HIVE-4160 Implement partition support for vectorized query execution

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4479

HIVE-4160 Child expressions are not being evaluated hierarchically in a few templates.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4478

HIVE-4160 In ORC, add boolean noNulls flag to column stripe metadata

Prasanth Jayachandran Eric N. Hanson Major Closed Fixed  
Sub-task HIVE-4477

HIVE-4160 remove redundant copy of arithmetic filter unit test testColOpScalarNumericFilterNullAndRepeatingLogic

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4473

HIVE-4160 Improvement in logical expressions and checkstyle fixes.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Duplicate  
Sub-task 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 Major Resolved Fixed  
Sub-task HIVE-4468

HIVE-4160 Extend plan vectorization to cover GroupByOperator

Remus Rusanu Remus Rusanu Minor Resolved Not A Problem  
Sub-task HIVE-4463

HIVE-4160 Add unit tests for vectorized IS NULL and IS NOT NULL filters

Jitendra Nath Pandey Eric N. Hanson Major Resolved Duplicate  
Sub-task HIVE-4462

HIVE-4160 Finish support for modulo (%) operator for vectorized arithmetic

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4458

HIVE-4160 set isRepeating to false by default in ColumnArithmeticColumn.txt

Eric N. Hanson Eric N. Hanson Minor Resolved Duplicate  
Sub-task HIVE-4457

HIVE-4160 Queries not supported by vectorized code path should fall back to non vector path.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4454

HIVE-4160 Support partitioned tables in vectorized query execution.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Duplicate  
Sub-task HIVE-4453

HIVE-4160 Input format to read vector data from ORC

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4452

HIVE-4160 Add support for COUNT(*) in vector aggregates

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4451

HIVE-4160 Add support for string column type vector aggregates: COUNT, MIN and MAX

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4450

HIVE-4160 Extend Vector Aggregates to support GROUP BY

Remus Rusanu Remus Rusanu Major Resolved Fixed  
Sub-task HIVE-4431

HIVE-4160 Implement vectorized string concatenation

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4416

HIVE-4160 Vectorized expression for unary minus.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4405

HIVE-4160 Generate vectorized execution plan

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4404

HIVE-4160 Vectorized filter and select operators

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4385

HIVE-4160 Implement vectorized LIKE filter

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4384

HIVE-4160 Implement vectorized string functions UPPER(), LOWER(), LENGTH()

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4383

HIVE-4160 Implement vectorized string column-scalar filters

Eric N. Hanson Eric N. Hanson Major Resolved Fixed  
Sub-task HIVE-4381

HIVE-4160 Implement vectorized aggregation expressions

Remus Rusanu Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4380

HIVE-4160 Implement Vectorized Scalar-Column expressions

Eric N. Hanson Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4379

HIVE-4160 Implement Vectorized Column-Column expressions

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4370

HIVE-4160 Change ORC tree readers to return batches of rows instead of a row

Sarvesh Sakalanaga Sarvesh Sakalanaga Major Resolved Fixed  
Sub-task HIVE-4285

HIVE-4160 Implement classes for column vectors.

Eric N. Hanson Jitendra Nath Pandey Major Resolved Not A Problem  
Sub-task HIVE-4284

HIVE-4160 Implement class for vectorized row batch

Eric N. Hanson Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4283

HIVE-4160 Implement vectorized logical expressions.

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  
Sub-task HIVE-4282

HIVE-4160 Implement vectorized column-scalar expressions

Jitendra Nath Pandey Jitendra Nath Pandey Major Resolved Fixed  

Cancel