Adar Dembo has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/13632 )

Change subject: KUDU-2823 Place tablet replicas based on dimension
......................................................................


Patch Set 15:

(2 comments)

http://gerrit.cloudera.org:8080/#/c/13632/15/src/kudu/client/client.h
File src/kudu/client/client.h:

http://gerrit.cloudera.org:8080/#/c/13632/15/src/kudu/client/client.h@879
PS15, Line 879:   /// @note By default or masters doesn't set 
'--master_place_tablet_replicas_based_on_dimension',
              :   /// it will select a tablet server with a smaller number of 
tablet replicas to place newly
              :   /// created tablet replicas. If set the dimension label, the 
newly created tablet will be
              :   /// evenly distributed in the cluster distribution based on 
dimension. In other words, it will
              :   /// select a tablet server with a smaller number of tablet 
replicas in this dimension.
Thanks, this is useful. I'd rewrite it though:

'By default (or if the cluster is configured without '--master_place...'), the 
master will try to place newly created tablet replicas on tablet servers with a 
small number of tablet replicas. If the dimension label is provided, newly 
created replicas will be evenly distributed in the cluster based on the 
dimension label. In other words, the master will try to place newly created 
tablet replicas on tablet servers with a small number of tablet replicas 
belonging to this dimension label.'


http://gerrit.cloudera.org:8080/#/c/13632/12/src/kudu/master/master.proto
File src/kudu/master/master.proto:

http://gerrit.cloudera.org:8080/#/c/13632/12/src/kudu/master/master.proto@365
PS12, Line 365:   // Indicates that the tablet server needs to report the 
number of tablets
> Done
Still not clear on why this is necessary. Why not have tservers always report 
this information?



--
To view, visit http://gerrit.cloudera.org:8080/13632
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I48a225e221eb42ef2f5489687e80a151d8dc1a42
Gerrit-Change-Number: 13632
Gerrit-PatchSet: 15
Gerrit-Owner: Yao Xu <ocla...@gmail.com>
Gerrit-Reviewer: Adar Dembo <a...@cloudera.com>
Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Reviewer: Todd Lipcon <t...@apache.org>
Gerrit-Reviewer: Yao Xu <ocla...@gmail.com>
Gerrit-Comment-Date: Wed, 10 Jul 2019 14:44:36 +0000
Gerrit-HasComments: Yes

Reply via email to