tomatotomata opened a new pull request, #11602:
URL: https://github.com/apache/seatunnel/pull/11602

   ## Summary
   
   Fixes #11587.
   
   The normal running-job metrics path could wait indefinitely on each worker 
and
   handled workers serially. This change keeps the existing metrics response 
shape
   while making collection bounded and best-effort:
   
   - the default path uses a 3-second overall fetch budget;
   - the existing concurrent raw-metrics fetcher is reused for the normal path;
   - `JobMaster` applies the same 3-second worker timeout and skips timed-out,
     interrupted, unavailable, or failed workers.
   
   Issue collaborator feedback confirmed this focused slice is reasonable, the
   issue is still valid, and no open PR covers this scope.
   
   ## Verification
   
   - `git diff --check` passes.
   - Maven compile was attempted with the engine server module and its upstream
     modules. The sparse Windows checkout does not include unrelated 
config-shade
     sources, so Maven stopped before compiling the changed engine modules.
   
   ## AI disclosure
   
   AI assistance was used to inspect the issue, implement the focused change, 
and
   run verification. The change was reviewed against the existing concurrent raw
   metrics helper and the maintainer-approved issue scope.
   


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