elek removed a comment on pull request #864:
URL: https://github.com/apache/hadoop-ozone/pull/864#issuecomment-619882327


   Thanks to open this issue @sadanand48, I have some question regarding the 
concept itself.
   
   Based on the description it seems to be debug option. I don't think that we 
need to extend the client RPC just for a debug tool.
   
   There are two options, what I would prefer:
   
    * Use a generic tool which reads the local rocksdb. We had this one earlier 
(`ozone sql`) but it doesn't work. I would suggest to fix it and provide a 
generic way to select any table. I think it would add the power for the admins 
without adding more methods to the RPC.
   
    * An other option if we **really** need to get this info from remote host, 
to separate the admin and client calls and add this method to the admin calls. 
It was discussed earlier that we need a better separation of RPC calls:
   
    1. Client calls are available from any machine and public
    2. Admin calls can be published on different port, used by the admin tools 
and can be blocked for security reason (only for localhost)
    3. Server calls are intra-service calls  
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to