Commit 129f8d5
committed
fix(run-engine): guard the wildcard cleanup in the ck vtime scripts
Carries the fix from #4628 into the three CK scripts this branch adds, which do
not exist on main and so could not be covered there. A concurrency key of '*'
renders a variant name identical to the wildcard member the master queue uses for
the base queue, and the unguarded transition cleanup then removed the entry the
rebalance had just written, stranding every concurrency key on that queue.
The pre-existing scripts are fixed in #4628; this is the same one-line guard
applied to enqueueMessageCkVtimeTracked, enqueueMessageWithTtlCkVtimeTracked and
nackMessageCkVtimeTracked.1 parent 3f4c27c commit 129f8d5
1 file changed
Lines changed: 21 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4294 | 4294 | | |
4295 | 4295 | | |
4296 | 4296 | | |
4297 | | - | |
4298 | | - | |
| 4297 | + | |
| 4298 | + | |
| 4299 | + | |
| 4300 | + | |
| 4301 | + | |
| 4302 | + | |
| 4303 | + | |
4299 | 4304 | | |
4300 | 4305 | | |
4301 | 4306 | | |
| |||
4427 | 4432 | | |
4428 | 4433 | | |
4429 | 4434 | | |
4430 | | - | |
4431 | | - | |
| 4435 | + | |
| 4436 | + | |
| 4437 | + | |
| 4438 | + | |
| 4439 | + | |
| 4440 | + | |
| 4441 | + | |
4432 | 4442 | | |
4433 | 4443 | | |
4434 | 4444 | | |
| |||
6083 | 6093 | | |
6084 | 6094 | | |
6085 | 6095 | | |
6086 | | - | |
6087 | | - | |
| 6096 | + | |
| 6097 | + | |
| 6098 | + | |
| 6099 | + | |
| 6100 | + | |
| 6101 | + | |
| 6102 | + | |
6088 | 6103 | | |
6089 | 6104 | | |
6090 | 6105 | | |
| |||
0 commit comments