Skip to content

docs(persisted-operations): note HotChocolate cache invalidation on upsert#85

Merged
Theauxm merged 1 commit into
mainfrom
fix/persisted-ops-hc-cache-invalidation
May 12, 2026
Merged

docs(persisted-operations): note HotChocolate cache invalidation on upsert#85
Theauxm merged 1 commit into
mainfrom
fix/persisted-ops-hc-cache-invalidation

Conversation

@Theauxm
Copy link
Copy Markdown
Member

@Theauxm Theauxm commented May 12, 2026

Summary

Documents that upsert / deactivate / restore now clear HotChocolate's IDocumentCache and IPreparedOperationCache in addition to Trax's IPersistedOperationCache, and that RabbitMQ-driven cross-node invalidation triggers the same HC clear on every receiver. Notes that the clear is wholesale rather than per-id because HC 15.x exposes no per-id removal.

Test plan

  • Renders correctly in the markdown preview (no Jekyll IAL artefacts).

Related

…psert

Document that upsert / deactivate / restore now clear HC's IDocumentCache
and IPreparedOperationCache in addition to Trax's IPersistedOperationCache,
and that RabbitMQ-driven cross-node invalidation triggers the same HC
clear on every receiver. Explains why each call clears wholesale rather
than per-id (HC 15.x exposes no per-id removal).
@Theauxm Theauxm merged commit b7c66d9 into main May 12, 2026
@Theauxm Theauxm deleted the fix/persisted-ops-hc-cache-invalidation branch May 12, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant