Hello Tidy Bot, Kudu Jenkins, Adar Dembo, Todd Lipcon, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/8161 to look at the new patch set (#4). Change subject: WIP [catalog manager] introduce replica type matching policy ...................................................................... WIP [catalog manager] introduce replica type matching policy Introduced replica type matching policy for GetTabletLocations RPC and various wrapper methods used in master, catalog manager, and tests. The policy is used to specify what type of tablet replicas to locate while populating the result of the GetTabletLocations RPC. When not specified otherwise or when using prior version of the GetTable[t]LocationsRequestPB protobuf messages, VOTER_REPLICA policy is used. To locate all replicas, specify ANY_REPLICA policy in the match_policy field of the GetTable[t]LocationsRequestPB. The 'regular' client operations should work with voter replicas only. The use case for getting all replicas is when the kudu CLI tool fetches that information to report on replica membership status for listings in 'table list --tablets' and 'ksck' sub-commands. WIP: perhaps, add more tests Change-Id: I303a6d158184575a9a105c2d2bf26961ae8b3e93 --- M src/kudu/integration-tests/cluster_itest_util.cc M src/kudu/integration-tests/cluster_itest_util.h M src/kudu/integration-tests/raft_consensus-itest.cc M src/kudu/integration-tests/raft_consensus_nonvoter-itest.cc M src/kudu/integration-tests/registration-test.cc M src/kudu/integration-tests/table_locations-itest.cc M src/kudu/master/catalog_manager.cc M src/kudu/master/catalog_manager.h M src/kudu/master/master.proto M src/kudu/master/master_service.cc M src/kudu/tools/kudu-admin-test.cc 11 files changed, 158 insertions(+), 47 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/61/8161/4 -- To view, visit http://gerrit.cloudera.org:8080/8161 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I303a6d158184575a9a105c2d2bf26961ae8b3e93 Gerrit-Change-Number: 8161 Gerrit-PatchSet: 4 Gerrit-Owner: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Adar Dembo <a...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Tidy Bot Gerrit-Reviewer: Todd Lipcon <t...@apache.org>