ID

R469

Status

Backlog

Bucket

architecture

Priority

3

Theme

runtime-connection

Created

2026-07-10

Updated

2026-07-10

Enable @defer/incremental delivery on the owned-connection path

R429’s owned-connection path releases the pinned connection at operation completion, so a deferred fetcher running after the initial result would use a closed connection. The V0 stance is therefore that incremental delivery stays off: the owned factory never opts in, and GraphitronConnectionInstrumentation.beginExecuteOperation rejects an execution with incremental support enabled outright (pinned by ConnectionLifecycleExecutionTest). Enabling @defer/@stream under owned connections must own the connection-lifetime story: when release happens relative to deferred delivery, how session identity stays mounted (or remounts) for late fetchers, and how that composes with the per-settle re-fire fallback and the tenant-keyed carrier. Named as a follow-on in R429’s @defer section; this item is its tracking home now that the R429 spec is deleted.