Wei Zheng created HIVE-15891:
--------------------------------
Summary: Detect query rewrite scenario for UPDATE/DELETE/MERGE and
fail fast
Key: HIVE-15891
URL: https://issues.apache.org/jira/browse/HIVE-15891
Project: Hive
Issue Type: Bug
Components: Transactions
Affects Versions: 2.2.0
Reporter: Wei Zheng
Assignee: Wei Zheng
Currently ACID UpdateDeleteSemanticAnalyzer directly manipulates the AST tree
but it's different from the general approach of modifying the token stream and
thus will cause AST tree mismatch if there is any rewrite happening after
UpdateDeleteSemanticAnalyzer.
The long term solution will be to rewrite the AST handling logic in
UpdateDeleteSemanticAnalyzer, to make it consistent with the general approach.
This ticket will for now detect the error prone cases and fail early.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)