Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.0.0
-
None
Description
if someone performs a delete using DbTxnManager and than starts a new session with DummyTxnManager, then previously successfully deleted data will show up.
Once the logic to identify all acid tables being read is there, make sure that
Driver.recordValidTxns() called iff there ACID tables in the query.
We should also not allow writing to ACID table from non-acid session
Attachments
Attachments
Issue Links
- relates to
-
HIVE-12441 Driver.acquireLocksAndOpenTxn() should only call recordValidTxns() when needed
- Closed
- supercedes
-
HIVE-12979 ErrorMsg.ACID_OP_ON_NONACID_TXNMGR should include table name
- Resolved