You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
MCOL-4766 ROLLBACK kept ranges changed inside rolled back transaction
Now ROLLBACK drops ranges to INVALID state which makes engine to rescan blocks and discover correct ranges.
This commit is contained in:
@ -199,7 +199,7 @@ struct CancellationThread
|
||||
|
||||
if ( rc == 0 )
|
||||
{
|
||||
fDbrm->invalidateUncommittedExtentLBIDs(txnId.id);
|
||||
fDbrm->invalidateUncommittedExtentLBIDs(txnId.id, false);
|
||||
|
||||
//@Bug 4524. In case it is batchinsert, call bulkrollback.
|
||||
rc = rollbackProcessor.rollBackBatchAutoOnTransaction(uniqueId, txnId, sessionID, tableLocks[i].tableOID, errorMsg);
|
||||
|
Reference in New Issue
Block a user