[ 
https://issues.apache.org/jira/browse/HIVE-5761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Teddy Choi updated HIVE-5761:
-----------------------------

    Attachment: HIVE-5761.3.patch

Changes
- Removed DateVectorColumn.
- Added generic UDF vectorizations for DateAdd, DateSub, DateDiff, ToDate, Date.
- Added VectorExpression.inputTypes to distinguish timestamp and date.
- Divided VectorUDFTimestampFieldLong.getField() into getTimestampField() and 
getDateField().
- Added TestVectorDateExpressions, TestVectorGenericDateExpressions.
- Added vectorized_date_funcs.q and vectorized_date_funcs.q.out.
- Enhanced date support on VectorUDFAdaptor, VectorizedColumnarSerDe, 
VectorizedBatchUtil, RecordReaderImpl.

> Implement vectorized support for the DATE data type
> ---------------------------------------------------
>
>                 Key: HIVE-5761
>                 URL: https://issues.apache.org/jira/browse/HIVE-5761
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Eric Hanson
>            Assignee: Teddy Choi
>         Attachments: HIVE-5761.1.patch, HIVE-5761.2.patch, HIVE-5761.3.patch
>
>
> Add support to allow queries referencing DATE columns and expression results 
> to run efficiently in vectorized mode. This should re-use the code for the 
> the integer/timestamp types to the extent possible and beneficial. Include 
> unit tests and end-to-end tests. Consider re-using or extending existing 
> end-to-end tests for vectorized integer and/or timestamp operations.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to