Skip to content

feat: ensure stable generated bindings and complex negations - #27

Merged
k13gomez merged 5 commits into
mainfrom
stable-bindings
Oct 28, 2026
Merged

k13gomez merged 5 commits into
mainfrom
stable-bindings

Conversation

@k13gomez

Copy link
Copy Markdown
Member

For activation cache to work correctly when there is a complex negation or :exists clause, the generated bindings and rule names must be stable and not change with each compilation, this ensures that across different containers in a distributed system the activation cache keys will be able to hit, instead of always miss.

@k13gomez
k13gomez merged commit 51cae56 into main Oct 28, 2026
1 of 2 checks passed
@k13gomez
k13gomez deleted the stable-bindings branch October 28, 2026 17:24
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.

2 participants