You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@kudu.apache.org by "Yifan Zhang (Code Review)" <ge...@cloudera.org> on 2019/05/24 08:17:26 UTC

[kudu-CR] KUDU-2348: Pick a random replica in RemoteTablet.java

Hello Will Berkeley, Kudu Jenkins, Todd Lipcon, 

I'd like you to reexamine a change. Please visit

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

to look at the new patch set (#9).

Change subject: KUDU-2348: Pick a random replica in RemoteTablet.java
......................................................................

KUDU-2348: Pick a random replica in RemoteTablet.java

In RemoteTablet.java, 'getClosestServerInfo' always returns the same server
among all clients.

This patch use a more random way to choose tablet server. In most cases, a
single process needs only one client instance connected to one cluster,
choose tablet server by current process id may achieve multiple clients
choose 'random' tablet server for the same tablet.

Change-Id: I3d70e45d4c9532bb32223c1dddd0936b4ff8fd99
---
M java/kudu-client/src/main/java/org/apache/kudu/client/RemoteTablet.java
1 file changed, 28 insertions(+), 18 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/58/12158/9
-- 
To view, visit http://gerrit.cloudera.org:8080/12158
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I3d70e45d4c9532bb32223c1dddd0936b4ff8fd99
Gerrit-Change-Number: 12158
Gerrit-PatchSet: 9
Gerrit-Owner: Yifan Zhang <ch...@163.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Todd Lipcon <to...@apache.org>
Gerrit-Reviewer: Will Berkeley <wd...@gmail.com>
Gerrit-Reviewer: Yifan Zhang <ch...@163.com>