chaokunyang opened a new pull request, #379:
URL: https://github.com/apache/fory-site/pull/379

   ## Summary
   
   - Add retry logic with exponential backoff (3 retries, starting at 1s delay) 
to handle transient network errors
   - Add batch processing to limit concurrent requests to 5 at a time
   - Move file existence check before network request for efficiency
   
   ## Context
   
   CI was failing on PRs with transient network errors like:
   ```
   TypeError: fetch failed
   cause: SocketError: other side closed
   ```
   
   This happened because the script was downloading all avatars in parallel 
with no retry mechanism. The changes make the script more resilient to network 
issues.
   
   ## Test plan
   
   - [x] Script syntax verified
   - [ ] CI passes on this PR


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