Commit 5ff7951
committed
fix(run-engine): create message key when dequeuing V3 messages for execution
For V3 optimized format, we now create the message key when the run
is dequeued from the worker queue (ready to execute). This allows
ack/nack/readMessage to work correctly.
Storage savings come from not having message keys while messages are
PENDING in the queue backlog - only executing runs have message keys.
https://claude.ai/code/session_01AyzQp6tbj7th5QRTCYjJR51 parent 7afe9ed commit 5ff7951
1 file changed
+6
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2373 | 2373 | | |
2374 | 2374 | | |
2375 | 2375 | | |
| 2376 | + | |
| 2377 | + | |
| 2378 | + | |
| 2379 | + | |
| 2380 | + | |
| 2381 | + | |
2376 | 2382 | | |
2377 | 2383 | | |
2378 | 2384 | | |
| |||
0 commit comments