Skip to content

Remove Store discovery from the public protocol - #21

Merged
liran merged 2 commits into
mainfrom
simplify/drop-resolve-store
Oct 23, 2026
Merged

liran merged 2 commits into
mainfrom
simplify/drop-resolve-store

Conversation

@liran

@liran liran commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Clients now send Execute straight to a Weir server that hosts the Store, so the public service no longer needs a discovery RPC. This removes ResolveStore, its messages and the endpoint helpers only discovery used, and defines NOT_FOUND as the status a server returns for a Store it does not host. The DNS transport helpers move into the server, the only remaining user, so this module is just schemas and validation.

The README now says servers may bound the size of one message, matching Weir's per-message cap. weir-go and weir follow on the released version.

@liran liran self-assigned this Oct 23, 2026
@liran
liran merged commit 8fc375e into main Oct 23, 2026
1 check passed
@liran
liran deleted the simplify/drop-resolve-store branch November 4, 2026 11:31
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