somandal opened a new pull request, #15674:
URL: https://github.com/apache/pinot/pull/15674

   Found an issue where the rebalance progress stats can show a -ve value for 
estimated time remaining when there are lingering carry over segments that 
cause remaining segments to be added + carry over to be > total segments to be 
added.
   
   This can occur in scenarios where some pending EV-IS convergence is 
happening before the IS is updated for table rebalance for the first time, or 
under scenarios where multiple rebalance jobs can be running (especially those 
triggered by SegmentRelocator that uses bestEfforts=true which doesn't wait for 
convergence).
   
   Just reset the estimated time remaining to be -1.0 instead in such scenarios 
to avoid confusion. It is hard to calculate an estimate for such cases as we 
don't know the total segments from the carry over and how many of those were 
processed.
   
   @raghavyadav01 @klsince @J-HowHuang 


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

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org

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