Skip to content

Conversation

@supersergiy
Copy link
Member

@supersergiy supersergiy commented Jan 5, 2026

Summary

  • Log full stack trace when lease extension fails during task upkeep
  • Raise ExplicitTransientError

@codecov
Copy link

codecov bot commented Jan 5, 2026

Codecov Report

❌ Patch coverage is 81.25000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 99.94%. Comparing base (b5af095) to head (fcfc05d).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
zetta_utils/mazepa/worker.py 76.92% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1126      +/-   ##
==========================================
- Coverage   99.97%   99.94%   -0.04%     
==========================================
  Files         181      181              
  Lines        8942     8952      +10     
==========================================
+ Hits         8940     8947       +7     
- Misses          2        5       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@supersergiy supersergiy force-pushed the sergiy/upkeep-transient-error branch 3 times, most recently from b311771 to bf71f25 Compare January 5, 2026 21:48
- Log full stack trace and raise ExplicitTransientError when lease
  extension fails during task upkeep, enabling automatic retry
- Make RepeatTimer fire immediately on start before waiting interval
- Increase lease extension multiplier from 5x to 10x
@supersergiy supersergiy force-pushed the sergiy/upkeep-transient-error branch from bf71f25 to fcfc05d Compare January 5, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants