SanyamSuyal opened a new pull request, #2733:
URL: https://github.com/apache/fory/pull/2733

   ### Problem
   Fixes #2731
   
   Python CI is unstable because of downloading Bazel error. The CI randomly 
fails with:
   could not download Bazel: failed to download bazel: stream error: stream ID 
1; INTERNAL_ERROR; received from peer
   
   
   ### Solution
   Added retry logic with exponential backoff (5 attempts with 2s, 4s, 8s, 16s, 
32s delays) to handle transient network errors from GitHub CDN.
   
   ### Changes
   - ci/run_ci.sh: Added retry loop in install_bazel() function
   - ci/tasks/common.py: Added urlretrieve_with_retries() helper function
   
   ### Impact
   - No breaking changes
   - Fully backward compatible
   - Reduces CI flakiness significantly
   
   Fixes #2731


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to