beatum commented on PR #8544:
URL: https://github.com/apache/hop/pull/8544#issuecomment-5830653503

   Thank you for the insightful feedback! I realized I was focusing too 
narrowly on my immediate use case rather than the broader design. I really 
appreciate the guidance.
   
   Here are the latest updates in this commit:
   
   - **UI Organization:** Moved all Retry-related options into a dedicated 
**Retry** tab to keep the main configuration tab clean.
   - **Timeout / Stop Logic:**
     - The retry loop records the initial start timestamp.
     - Before each retry attempt, it calculates the remaining time budget based 
on the "Stop after" limit.
     - If the remaining time is less and equal to 0, retrying stops immediately.
     - Each individual attempt uses only the remaining timeout budget.
     - **"Where do you stop?"**: Right before starting the next attempt once 
the time budget is exhausted.
   - **Testing:** Added integration test cases (and unit tests) covering the 
new retry timeout behaviors and settings.
   
   <img width="772" height="710" alt="image" 
src="https://github.com/user-attachments/assets/fb9400b0-392b-4574-8071-91cc16bcf39e";
 />
   


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