Saket Saurabh created HIVE-14035:
------------------------------------
Summary: Enable predicate pushdown to delta files created by ACID
Transactions
Key: HIVE-14035
URL: https://issues.apache.org/jira/browse/HIVE-14035
Project: Hive
Issue Type: New Feature
Components: Transactions
Reporter: Saket Saurabh
Priority: Minor
In current Hive version, delta files created by ACID transactions do not allow
predicate pushdown if they contain any update/delete events. This is done to
preserve correctness when following a multi-version approach during event
collapsing, where an update event overwrites an existing insert event.
This JIRA proposes to split an update event into a combination of a delete
event followed by a new insert event, that can enable predicate push down to
all delta files without breaking correctness. To support backward compatibility
for this feature, this JIRA also proposes to add some sort of versioning to
ACID that can allow different versions of ACID transactions to co-exist
together.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)