You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2020/09/28 23:57:46 UTC

[GitHub] [incubator-pinot] mcvsubbu opened a new issue #6068: Helix may silently return an empty list if zk connection is lost

mcvsubbu opened a new issue #6068:
URL: https://github.com/apache/incubator-pinot/issues/6068


   Helix may return an empty list for instances, or list of children in case where zk connection is lost. This has been worked around by adding a new API in Helix (see https://github.com/apache/helix/pull/160) but the old API was not deprecated in the interface definition.
   
   While we run the periodic broker rebuild task, it is possible to get an empty list of broker instances for a given table, causing us to remove the table from the broker's idealstate , resulting in service disruption.
   
   These have apparently been fixed in Helix 1.0+ but that is a source incompatible change, and we need to do that at some point.
   
   For now, we should at least fix the APIs we know about


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



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


[GitHub] [incubator-pinot] mcvsubbu closed issue #6068: Helix may silently return an empty list if zk connection is lost

Posted by GitBox <gi...@apache.org>.
mcvsubbu closed issue #6068:
URL: https://github.com/apache/incubator-pinot/issues/6068


   


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



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