Hell, Alexey. > We should work on processes to prevent such merges in the future, but not > waste time reverting something that can be used for profit.
Can you, please, clarify, what real-world use-cases for the current implementation of MVCC exists? > 7 февр. 2020 г., в 13:07, Alexey Goncharuk <alexey.goncha...@gmail.com> > написал(а): > > Not sure where we got the idea that MVCC code is useless in master. > > Alexei, > > I know that you used the MVCC partition counters implementation in order to > fix tx & atomic caches protocol issues. The MVCC WAL backpointer mechanics > can and should be used when we will move transaction records logging from > COMMITTING stage to PREPARING stage. Current cache entry versioning > mechanics can be used to allow faster reads inside transactions, direct > offheap scans and many other optimizations. > > We should work on processes to prevent such merges in the future, but not > waste time reverting something that can be used for profit.