David Ribeiro Alves has uploaded a new change for review.

  http://gerrit.cloudera.org:8080/5056

Change subject: WIP: KUDU-738 (part 2) Always use pre-assigned timestamps in 
tablet tests
......................................................................

WIP: KUDU-738 (part 2) Always use pre-assigned timestamps in tablet tests

This goes another step into removing safe time from mvcc. In this
patch we stop using ScopedTransactions in tablet tests with no
pre-assigned timestamps. This means that tests now need to share
an instance of LocalTabletWriter since timestamp assignement does
not retry until it finds an unassigned timestamp anymore.

Still left for a follow-up patch is the complete removal of safe time
from mvcc as that requires changing the tests that interct with
MvccManager directly.

Change-Id: Ic08be57ed5ab38e3980c85102971c5998f7da2dc
---
M src/kudu/tablet/local_tablet_writer.h
M src/kudu/tablet/mt-tablet-test.cc
M src/kudu/tablet/tablet-test-base.h
M src/kudu/tablet/tablet-test.cc
M src/kudu/tablet/tablet.cc
M src/kudu/tablet/tablet_history_gc-test.cc
6 files changed, 167 insertions(+), 142 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/56/5056/1
-- 
To view, visit http://gerrit.cloudera.org:8080/5056
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic08be57ed5ab38e3980c85102971c5998f7da2dc
Gerrit-PatchSet: 1
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: David Ribeiro Alves <dral...@apache.org>

Reply via email to