Invalidate ExternalDefinitionLookupCache on external-system / DB-connection edits #65
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Register row 129 (deferred-work register).
The central short-TTL definition cache is never
InvalidateAll()'d by management edit paths (ManagementService has no reference to ExternalSystemGateway), so edits are seen only afterDefinitionCacheTtl(10 s) on both nodes. Wiring needs a project reference or a bus event.Revisit trigger (from register): An edit visibly not taking effect for an inbound-method call, or any increase of
DefinitionCacheTtl.Current state: Not wired.
Origin: 2026-10-21 system review, lane M.
Source:
docs/plans/2026-07-08-deferred-work-register.mdrow 129