Commit e3f7ed4
committed
fix(webapp): deploys re-assert pause, reserve limit/ in task gates, four-gate backstop
A deploy syncing a paused queue writes the paused zero limit instead of
skipping, and the post-deploy convergence loop also re-syncs when the
paused flag moved, so a pause or resume landing mid-deploy can no
longer leave the engine enforcing the wrong limit. Client-supplied task
gates may not claim the reserved limit/ namespace. The gate overflow
backstop moves to four to match the engine capacity.1 parent 74b27e8 commit e3f7ed4
2 files changed
Lines changed: 24 additions & 4 deletions
File tree
- apps/webapp/app
- runEngine/concerns
- v3/services
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
274 | 274 | | |
275 | 275 | | |
276 | 276 | | |
277 | | - | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
278 | 284 | | |
279 | | - | |
| 285 | + | |
280 | 286 | | |
281 | 287 | | |
282 | 288 | | |
| |||
Lines changed: 16 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
628 | 628 | | |
629 | 629 | | |
630 | 630 | | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
631 | 635 | | |
632 | 636 | | |
633 | 637 | | |
| |||
803 | 807 | | |
804 | 808 | | |
805 | 809 | | |
806 | | - | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
807 | 817 | | |
808 | 818 | | |
809 | 819 | | |
810 | 820 | | |
811 | 821 | | |
812 | 822 | | |
| 823 | + | |
813 | 824 | | |
814 | 825 | | |
815 | 826 | | |
| |||
827 | 838 | | |
828 | 839 | | |
829 | 840 | | |
| 841 | + | |
830 | 842 | | |
831 | 843 | | |
832 | 844 | | |
| |||
845 | 857 | | |
846 | 858 | | |
847 | 859 | | |
848 | | - | |
| 860 | + | |
| 861 | + | |
849 | 862 | | |
850 | 863 | | |
851 | 864 | | |
| |||
854 | 867 | | |
855 | 868 | | |
856 | 869 | | |
| 870 | + | |
857 | 871 | | |
858 | 872 | | |
859 | 873 | | |
| |||
0 commit comments