fix: cache TTL silently degrades when fetched_at is None #6

Closed
opened 2026-05-30 01:22:30 +00:00 by GKaszewski · 0 comments
Owner

Fixed: fetched_at: None is now treated as always-stale (was always-fresh). A tracing::debug! nudges consumers to populate fetched_at in their get_remote_actor() implementation. Non-breaking behavioral change — consumers who already set fetched_at are unaffected.

**Fixed:** `fetched_at: None` is now treated as always-stale (was always-fresh). A `tracing::debug!` nudges consumers to populate `fetched_at` in their `get_remote_actor()` implementation. Non-breaking behavioral change — consumers who already set `fetched_at` are unaffected.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GKaszewski/k-ap#6