chenboat opened a new pull request #4995: Decouple server instance id with 
hostname/port config.
URL: https://github.com/apache/incubator-pinot/pull/4995
 
 
   Currently Helix will derived hostname/port from the server instanceId string 
(as demonstrated in the test _testDisableLogicalServerID()_) if the instance id 
is set in server config. This PR decouples the configuration of server instance 
id and hostname/port.  This allows Pinot user to set the following field 
independently:
   
   - Instance ID
   
   - server_netty_host
   
   - server_netty_port
   
   This is done by overwriting the Helix zk data after server connects to the 
zk cluster. It is hidden behind a flag now so the current use cases will not be 
affected.
   
   Also added an integration test to test different configuration choices for 
servers.
   
   @Jackie-Jiang @icefury71 
   
   Issue link #4525

----------------------------------------------------------------
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:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to