mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-18 16:02:10 +00:00
e7af397e84
The index on v2_job_queue ran as an ordinary CREATE INDEX inside the migration transaction, holding the locks taken by the preceding ALTERs while scanning a live, actively written queue. Register the migration in OVERRIDDEN_MIGRATIONS so it is rewritten to CREATE INDEX CONCURRENTLY and executed as top-level statements, matching the other queue indexes. Soft cancellation also leaves a stale gate mark on a job the pull path will hand straight to a worker, so a cancelled job now counts as ungated whatever mark it carries. Emitter and limiter changes live in windmill-ee-private (see ee-repo-ref.txt bump).
Windmill API
The API server, exposing functionality to other components and the frontend
This crate exposes both a library as well as a binary target.