Review gate — wave-4 fix batch passed: all seven pg-fix resolutions verified against review 002's failure mechanisms (code-read + live gates), one minor doc mismatch fixed inline (outbox wake comment's 'scheduler's fire-wake' claim — the tick fires issue no wake and schedule() can never target a reserved backing queue); no pinned posture regressed; pg suite green vs harness twice + compose determinism 20/20 re-verified; wave 5 may decompose (task review-wave-4-fixes)
This commit is contained in:
1 parent
49face898d
commit
9a00fb8a7e
2 files changed
+185
-10
No files matched your search
@@ -607,8 +607,10 @@ impl TxHandle for PgTxHandle {
|
||||
.enqueue_row(client, &queue, bytes, &opts, outbox_default_stamps())
|
||||
.await?;
|
||||
// The outbox's posture-parity twin of `enqueue_tx`'s wake:
|
||||
// the derived backing-queue name is the channel (the
|
||||
// scheduler's fire-wake targets the same name).
|
||||
// the derived backing-queue name is the channel. No other
|
||||
// path targets it — `schedule()` rejects reserved names, so
|
||||
// the outbox's backing queue stays out of the scheduler's
|
||||
// reach (ADR-021 §3).
|
||||
wake_tx(client, &queue).await;
|
||||
Ok(id)
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user