You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
logical: use KVSavepoint for tombstone updates in table writer
Move tombstone updates from a separate transaction into the session's
SQL transaction using KVSavepoint. Previously, attemptBatch ran
tombstone updates in their own db.Txn after the session transaction
committed. Now they run inline within the session transaction, each
wrapped in a KV savepoint so that a LWW-loser ConditionFailedError
on one tombstone does not abort the surrounding transaction. This
reduces the number of transactions per batch from two to one.
Part of: #169239
Epic: CRDB-60163
Release note: None
0 commit comments