yujun777 opened a new pull request, #38695:
URL: https://github.com/apache/doris/pull/38695

   BUG:
   1. BE begin collect tablet report;
   2. BE clone a new replica A;
   3. FE handle this BE's tablet report from step 1. But it's stale, it don't 
include the replica A,  then FE mark replica A as bad;
   
   only after 1min later, BE report tablets again, then the new report contains 
replica A, only after that, FE will change replica A from bad to good.
   
   Fix:
   If BE clone a new replica,   it should increase its report version and tell 
FE to update it.   Then if FE handle the stale tablet report,  it will compare 
BE's report version, then found the tablet report is stale and discard it.
   
   


-- 
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...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to