Skip to main content

Module queue_service

Module queue_service 

Source
Expand description

Unserved-queue honesty at the bridge seam (R1): the reason taxonomy, service policies, the two service clocks, and the queryable queue state. Module declarations.

Re-exports§

pub use census::PoolCensus;
pub use census::classify;
pub use declarations::EngineQueueDeclarations;
pub use declarations::QueueDeclaration;
pub use declarations::QueueDeclarationSource;
pub use declarations::QueueDeclarations;
pub use delivery::DeliveryRefusal;
pub use delivery::PARK_POLL_INTERVAL;
pub use delivery::deliver_within_schedule_to_start;
pub use policy::QueueServiceConfig;
pub use policy::QueueServiceOverride;
pub use policy::QueueServicePolicy;
pub use reachability::ActivityReachability;
pub use reachability::OpenActivity;
pub use reachability::open_activities_in_active_segment;
pub use state::Parked;
pub use state::QueueServiceState;
pub use state::UnservedDispatch;
pub use state::UnservedKey;
pub use state::UnservedQueue;
pub use taxonomy::ExpiredClock;
pub use taxonomy::QueueServiceReason;
pub use taxonomy::ServiceAddress;
pub use taxonomy::UnavailableSummary;
pub use taxonomy::WorkerUnavailable;
pub use wait::SelectionRefusal;
pub use wait::ServiceWait;
pub use wait::select_worker_or_refuse;

Modules§

census
Live poller census for a pool address and the taxonomy classification it feeds. Live poller census for one pool address, and the classification it feeds.
declarations
Whether a task queue is declared by any deployed .v4 contract. Whether a task queue is declared by any deployed contract.
delivery
Schedule-to-start hand-off to a live worker (where SATURATED is emitted). Hand-off of a dispatched task to a live compatible worker, bounded by the schedule-to-start clock.
policy
Service policies (strict / durable_pending) and the two service clocks. Per-dispatch service policy and the two service clocks.
reachability
Whether an in-flight activity can still reach a worker. Whether an in-flight activity can still reach a worker.
state
The live, queryable unserved-queue state. The live, queryable unserved-queue state.
taxonomy
The reason taxonomy and the typed WorkerUnavailable dispatch failure. The queue-service taxonomy and its typed dispatch failure.
wait
The classification-driven selection wait. The selection wait, made honest.