Alexey Serbin has uploaded a new patch set (#2). ( http://gerrit.cloudera.org:8080/8161 )
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. 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, 160 insertions(+), 47 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/61/8161/2 -- 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: 2 Gerrit-Owner: Alexey Serbin <aser...@cloudera.com>