Hello Kudu Jenkins, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/5055 to look at the new patch set (#7). Change subject: KUDU-798 (part 1) - Unify leader/follower mvcc behavior ...................................................................... KUDU-798 (part 1) - Unify leader/follower mvcc behavior This patch does the following: 1) It moves timestamp assignment from tablet and into the TransactionDriver to be done prior to pushing the operation to consensus for replication. Follow up patches will move it to be done within consensus itself (though not necessarily managed by any of the consensus classes). 2) It makes all operations be "operations at a timestamp", making all operations have the same behavior within mvcc independently of whether they were started at the leader or at a follower. Follow up patches will completely remove the Mvcc APIs for automatic safe time advancement and timestamp assignment and will introduce the new entity responsible for "safe time". Change-Id: I3ba7212f9211f585d4bef00e5ccfc24d5eece224 --- M src/kudu/tablet/local_tablet_writer.h M src/kudu/tablet/tablet.cc M src/kudu/tablet/tablet.h M src/kudu/tablet/tablet_peer.cc M src/kudu/tablet/transactions/transaction_driver.cc M src/kudu/tablet/transactions/transaction_driver.h M src/kudu/tablet/transactions/transaction_tracker-test.cc 7 files changed, 56 insertions(+), 27 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/55/5055/7 -- To view, visit http://gerrit.cloudera.org:8080/5055 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I3ba7212f9211f585d4bef00e5ccfc24d5eece224 Gerrit-PatchSet: 7 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: David Ribeiro Alves <dral...@apache.org> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: David Ribeiro Alves <dral...@apache.org> Gerrit-Reviewer: Jean-Daniel Cryans <jdcry...@apache.org> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Tidy Bot Gerrit-Reviewer: Todd Lipcon <t...@apache.org>