apucher commented on pull request #6515:
URL: https://github.com/apache/incubator-pinot/pull/6515#issuecomment-771204637


   re high-level question:
   Pinot mingles two aspects - naming and discovery - and the helix 
InstanceConfig only supports a single port per instance. I worked around this 
restriction by decoupling naming (i.e. `inferPort()`) and using separate helix 
properties to represent and discover ports (e.g. `NETTYTLS_PORT_KEY`, 
`ADMIN_HTTPS_PORT_KEY`, ...)
   I other words, with the addition of listener specs, pinot's code doesn't 
rely on (or provides overrides for) Helix InstanceConfig ports in any place.


----------------------------------------------------------------
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



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

Reply via email to