Alexey Serbin has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/9052 )

Change subject: WIP [master] no half-baked responses on ConnectoToMaster
......................................................................


Patch Set 2:

(2 comments)

http://gerrit.cloudera.org:8080/#/c/9052/2/src/kudu/master/master_service.cc
File src/kudu/master/master_service.cc:

http://gerrit.cloudera.org:8080/#/c/9052/2/src/kudu/master/master_service.cc@463
PS2, Line 463:     // Do not send half-baked responses from leader master when 
its catalog
             :     // manager is not in proper state yet.
> Are you sure that's not by design? Todd added ConnectToMaster and I think t
I'm not sure this is by design.  My point is that in case if a leader is not in 
OK state, it's not usable as a leader anyway.  Why to report such server as a 
leader master if it cannot be used as a leader master in the sense that client 
assumes it to be the case if it gets success response marked "I'm the leader 
master"?

The only useful info from this method in that case seems to be the set of other 
master servers' end-points.  Do you mean that information should always be 
included into the response?  But then I don't understand why we don't include 
that in the case if code at line 456 fires.


http://gerrit.cloudera.org:8080/#/c/9052/2/src/kudu/master/master_service.cc@488
PS2, Line 488:     // TODO(KUDU-1924): it seems there is some window when 
'role' is LEADER but
> This comment seems relevant.
That's about some different case, actually -- when leader_status.ok() but no CA 
cert or TSK has been generated yet.



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

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ib9c906863f5f0e1995041281b122135e1b2cd3a4
Gerrit-Change-Number: 9052
Gerrit-PatchSet: 2
Gerrit-Owner: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Dan Burkert <[email protected]>
Gerrit-Reviewer: Todd Lipcon <[email protected]>
Gerrit-Comment-Date: Fri, 19 Jan 2018 22:19:50 +0000
Gerrit-HasComments: Yes

Reply via email to