Marton Greber has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/21823 )

Change subject: KUDU-3608: REST API for Metadata Management
......................................................................


Patch Set 29:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/21823/29/src/kudu/master/rest_catalog_path_handlers.cc
File src/kudu/master/rest_catalog_path_handlers.cc:

http://gerrit.cloudera.org:8080/#/c/21823/29/src/kudu/master/rest_catalog_path_handlers.cc@110
PS29, Line 110: RestCatalogPathHandlers::HandleGetTables
here and all the other handler implementations:
its probably good practice to check if the catalog manager is ready and check 
for leader status.
Maybe we can just move the lock into the handlers and something like this

https://github.com/apache/kudu/blob/197005b5ec7fa535dce896d7b1ff12f8c3c66157/src/kudu/master/master_path_handlers.cc#L245-L255

if we are not leader, for now we can just error out. and in the followup patch 
we can do the redirect there.



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

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I67f964c4f950edfde31772cafd5c3ed5d6b87413
Gerrit-Change-Number: 21823
Gerrit-PatchSet: 29
Gerrit-Owner: Gabriella Lotz <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Gabriella Lotz <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <[email protected]>
Gerrit-Reviewer: Zoltan Chovan <[email protected]>
Gerrit-Comment-Date: Fri, 21 Mar 2025 11:02:54 +0000
Gerrit-HasComments: Yes

Reply via email to