Expand description
Background refresh scheduler for dynamic pipeline sources.
Manages per-source refresh loops based on RefreshPolicy:
Interval(duration): re-fetches on a timerWatch: uses file system notifications (vianotify)Push: receives updates from external triggers (NATS)OnDemand: only refreshes when explicitly triggered via API/signal
Structs§
- Refresh
Result - Notification sent when sources have been refreshed.
- Refresh
Scheduler - Manages background refresh tasks for dynamic sources.
Enums§
- Refresh
Trigger - A message requesting source re-resolution.
Constants§
- NATS_
CONTROL_ SUBJECT - The default NATS control subject for triggering source re-resolution.