Summary Intro Documentation Transactions in TiKV Transactions handling newbiew perspective Design docs Proposal for refactoring how transactional commands are scheduled and implemented Async commit Project summary Initial design Non-unique timestamps Replica read Known issues