Alexey Serbin has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/17044


Change subject: [transactions] add TxnSystemClient::CheckOpenTxnSystemTable()
......................................................................

[transactions] add TxnSystemClient::CheckOpenTxnSystemTable()

This patch adds a new ClientCheckOpenTxnSystemTable() method to
TxnSystemClient.  The new method is targeting the use case in a
follow-up patch where txn system client is used to automatically
register transaction participants while serving write requests
arriving to tablet servers.

NOTE: as of now, it would be necessary to re-open the transaction
      system table when a new partition added (i.e. when txn IDs
      grow) to make sense of using this approach with the newly
      introduced ClientCheckOpenTxnSystemTable() method.
      I'm planning to address that in a follow-up patch.

Change-Id: If2e9b3cfc1566ff8ddbe56be980fb7d360759c0f
---
M src/kudu/integration-tests/txn_status_table-itest.cc
M src/kudu/transactions/txn_system_client.cc
M src/kudu/transactions/txn_system_client.h
3 files changed, 121 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/44/17044/4
--
To view, visit http://gerrit.cloudera.org:8080/17044
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: If2e9b3cfc1566ff8ddbe56be980fb7d360759c0f
Gerrit-Change-Number: 17044
Gerrit-PatchSet: 4
Gerrit-Owner: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Andrew Wong <[email protected]>
Gerrit-Reviewer: Hao Hao <[email protected]>

Reply via email to