mirror of
https://relay.ngit.dev/npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr/ngit-grasp.git
synced 2026-10-05 15:08:24 +00:00
issue: update 1e2a - mark phase 1 complete
This commit is contained in:
@@ -23,7 +23,7 @@ This is particularly problematic because:
|
||||
|
||||
## Plan
|
||||
|
||||
- [ ] Phase 1: Implement retry logic for "not our ref" errors
|
||||
- [x] Phase 1: Implement retry logic for "not our ref" errors
|
||||
- When fetch fails with "not our ref", extract the missing OID
|
||||
- Remove missing OID from request list
|
||||
- Retry fetch with remaining OIDs
|
||||
@@ -48,6 +48,14 @@ This is particularly problematic because:
|
||||
|
||||
## Progress
|
||||
|
||||
### 2026-01-27 [Session]
|
||||
- Implemented Phase 1: retry logic for "not our ref" errors
|
||||
- When fetch fails with "not our ref", extracts missing OID and retries with remaining OIDs
|
||||
- Loop continues until fetch succeeds or no OIDs remain
|
||||
- Changed logging from WARN to DEBUG for retry operations
|
||||
- Logs final summary showing fetched vs missing OIDs
|
||||
- All 386 lib tests pass
|
||||
|
||||
### 2026-01-23 [Session 16:00]
|
||||
- Created issue to track the bug
|
||||
- Committed short-term fix that improves error messages and warns about the bug
|
||||
|
||||
Reference in New Issue
Block a user