-
Notifications
You must be signed in to change notification settings - Fork 0
live queues
You will learn what the four queue panels show, how to read queue age, and why the processing queue only contains feeds.
The current-run panel below the heartbeat shows four live-list columns:
| Panel | Contents |
|---|---|
| Waiting to download | Items due for downloader-stage work that have not started yet. |
| Downloading | Items currently being fetched or composed by downloader workers. |
| Waiting to process | Feeds with staged work admitted for processing, waiting for a worker slot. |
| Processing | Feeds currently being analyzed and published by processing workers. |
Each column is a fixed-height scrollable list sized for about four visible rows. The list scrolls for overflow. Auto-refresh does not cause the rest of the page to jump.
The download queues may contain:
- Normal feeds waiting for upstream fetch.
- Artifact parents waiting for artifact download.
- Provider databases waiting for provider refresh.
The processing queue is feed-only. You will not see artifact parents or provider databases here. Hidden feeds can still appear when they have local work because hidden status controls public browsing, not processing.
If you see a feed in the processing queue, it was admitted by one of:
- Downloader-stage outcome (new content staged).
- Provider-update reprocess wave.
- Restart recovery of a durable staged body.
- Admin-triggered reprocess.
- Integrity-triggered local repair.
For items in the "waiting to process" panel, the UI shows queue age — how long the item has been waiting.
Queue age measures total time since the item first entered the waiting queue for its current staged body. If processing fails and the same body is requeued for retry, the queue age continues from the original first admission. It does not reset on retry.
Each queue item shows an operator-facing status label, not a raw status code. The labels match the same meaning contract used in the feed inventory.
For example, you see "Downloading" or "Staging new content" rather than implementation codes like parse_failed.
- Pipeline Overview — how the four queues fit into the two-loop model
- Background Work — work that happens outside these queues
- Daemon Command Reference
- Environment Variables
- Configuration Reload
- Listener Topologies
- Admin Authentication
- Feed Families
- Source Feeds
- Processor Reference
- Static Feeds
- Merge Feeds
- Artifact Parents
- History Derivatives
- Provider Databases
- Use Roles
- Critical Infrastructure Reference Feeds
- Legal Fields
- Feed Visibility & Lifecycle
- YAML Field Reference
- Pipeline Overview
- Download Lifecycle
- Processing Lifecycle
- Feed Status Reference
- Health Classes
- What Triggers Reprocessing
- Accessing the Admin
- Runtime Status
- Feed Inventory
- Artifact Inventory
- Live Queues
- Background Work
- Schedule State
- Operator Actions
- Enable & Disable