Hello Tidy Bot, Kudu Jenkins, 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 (#3). Change subject: [catalog manager] introduce replica selector ...................................................................... [catalog manager] introduce replica selector Introduced replica selector for GetTabletLocations RPC and various wrapper methods used in master, catalog manager, and tests. The selector is used to specify replica membership matching policy while populating the result of the GetTabletLocations RPC. As of now, only VOTER_REPLICA policy is used for all GetTabletLocations invocations and only VOTER replicas are returned in the result. As soon as NON_VOTER replicas appear in a follow-up commit, it will be possible to use ANY_REPLICA policy with GetTabletLocation request to receive information on NON_VOTER replicas as well. 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. 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/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 10 files changed, 164 insertions(+), 49 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/61/8161/3 -- 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: 3 Gerrit-Owner: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Tidy Bot Gerrit-Reviewer: Todd Lipcon <t...@apache.org>