pierrejeambrun commented on issue #63967:
URL: https://github.com/apache/airflow/issues/63967#issuecomment-4111872166

   That's expected and a side effect of having a batched streamed TISummaries 
endpoint. (for optimization reason)
   
   What you are seing is a small delay as to when the 'Run' and 'TIs' data are 
invalided. This is due to the recent optimization of the TIs summaries 
endpoint, refresh rate is the same as the Run refresh rate, but they are not 
perfectly in sync because of implementation details. (Run uses the react query 
interface, while TIs for performence reason use a lower custom implementation 
stream reading impl).
   
   Just after the Run is cleared,  after a really short delay (less than a 
second), we can see in your recording that the TIs summaries are refetched. 
   
   But I agree not exactly at the same time as the Run is. 
   
   I'll close this for now because I think it's a really reasonable side effect 
compared to the optimization performance gain. And considering the 
implementation details it would probably require some effort to sync those 
refreshes to the same render. 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to