SiteStreamGrpcClientFactory: evict idle (siteId, endpoint) clients #67

Open
opened 2026-11-06 15:24:44 -05:00 by dohertj2 · 0 comments
Owner

Register row 131 (deferred-work register).

Clients live until their session/factory is disposed; an endpoint removed or renamed in a site's address pair leaves its client and channel resident.

Revisit trigger (from register): Sites whose gRPC addresses change often, or a channel/handle leak in a long-running central.

Current state: Not done; bounded by address edits per process lifetime.
Origin: 2026-10-21 system review, lane E item 6.

Source: docs/plans/2026-07-08-deferred-work-register.md row 131

Register row 131 (deferred-work register). Clients live until their session/factory is disposed; an endpoint removed or renamed in a site's address pair leaves its client and channel resident. **Revisit trigger (from register):** Sites whose gRPC addresses change often, or a channel/handle leak in a long-running central. **Current state:** Not done; bounded by address edits per process lifetime. Origin: 2026-10-21 system review, lane E item 6. Source: `docs/plans/2026-07-08-deferred-work-register.md` row 131
dohertj2 added the type:review-findingpriority:p3migrated labels 2026-11-06 15:24:44 -05:00
Sign in to join this conversation.