Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
109794: storage: break some dependencies on inconsistent reads with intent interleaving r=sumeerbhola a=nvanbenschoten Informs cockroachdb#109647. This commit eliminates a pair of dependencies in mvccPutInternal on inconsistent reads and intent interleaving when a transactional write wanted to read below its own intent. Instead, we can simply read at the timestamp preceding the intent, which is what the pebbleMVCCScanner was doing under the hood anyway. Release note: None Co-authored-by: Nathan VanBenschoten <[email protected]>
- Loading branch information