You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed race condition in CleanupService — Queries, routes, and jobs are now deleted using atomic subqueries that exclude records with active associations, preventing foreign key violations or data loss when cleanup runs concurrently with active request/job recording. Previously, a two-step count-then-delete approach could delete parent records that gained child associations between the two operations.
Breaking Changes
None
Upgrade Notes
No schema changes in this release. A standard bundle update rails_pulse is sufficient — no generator steps required.