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

Tim Armstrong updated IMPALA-8788:
----------------------------------
    Component/s: Frontend

> Read globally consistent snapshot of ACID tables
> ------------------------------------------------
>
>                 Key: IMPALA-8788
>                 URL: https://issues.apache.org/jira/browse/IMPALA-8788
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Frontend
>            Reporter: Zoltán Borók-Nagy
>            Priority: Major
>              Labels: impala-acid
>
> For ACID tables Impala fetches the valid write ids outside of a transaction. 
> This means that when a query refers to multiple ACID tables (e.g. doing a 
> join) the query might observe the modifications of the tables out of order.
> E.g. let's suppose that the modification order is "write to A", then "write 
> to B", but Impala might see "write to B" without seeing "write to A".
> Instead of that Impala should open a transaction and fetch the valid write 
> ids in the context of the opened transaction. This way Impala would see a 
> consistent global snapshot of all the tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to