saurabhd336 commented on PR #8828:
URL: https://github.com/apache/pinot/pull/8828#issuecomment-1165194291

   > The changed approach is clever and very light weight. It's just a little 
odd to think of this as "status of the exact reload id" because there's no 
correlation anymore between the exact fired reload and the status we're 
returning. Are there any other operations that would set that load time? Like a 
resetSegment? (I think not, but just confirming). Or any other gotchas that 
need to be called out?
   
   @npawar Yes and that's a idea with this change. Scenarios like server 
restarting in the middle of a reload op, a rebalance, etc can lead to this. 
Earlier with the tight coupling of task id -> status map at the server, there 
were issues with server restarts etc leading to missing status data at the 
server. With this approach, success of a reload op has simply been defined as 
the load time being > reload job submission time.


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