feat(jobs): add bulk retry actions - #732
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (5)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthrough失敗ジョブの選択機能と一括再試行機能を追加しました。再試行は最大8件ずつ並列実行します。処理後に一覧を無効化し、成功または失敗の通知を表示します。 Changes一括ジョブ再試行
Estimated code review effort: 3 (Moderate) | ~25 minutes Merge Risk: ⚪ Minimal · up to The Jobs screen now supports selecting failed jobs and retrying them in batches of up to eight, with partial failures reported and the job list refreshed afterward. No current merge-blocking risk is identified. Sequence Diagram(s)sequenceDiagram
participant JobsScreen
participant RetryRoute
participant RetryAPI
participant JobQuery
JobsScreen->>RetryRoute: 選択したジョブIDを送信
RetryRoute->>RetryAPI: 最大8件ずつretryを実行
RetryAPI-->>RetryRoute: 各ジョブの成功または失敗
RetryRoute->>JobQuery: ジョブ一覧を無効化
RetryRoute-->>JobsScreen: 成功通知または失敗通知
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
概要
Jobs画面から失敗ジョブを選択し、複数件を一括で再試行できるようにします。
変更内容
検証
Summary by CodeRabbit