Skip to content

Remove set_source_schema from provider - #25

Merged
ferranbt merged 1 commit into
mainfrom
remove-set-schema
Aug 27, 2026
Merged

Remove set_source_schema from provider#25
ferranbt merged 1 commit into
mainfrom
remove-set-schema

Conversation

@ferranbt

Copy link
Copy Markdown
Owner

This PR removes the set_schema_source call from Strata to the providers. It was done because some providers (sql ones) needed the annotations stored in Strata to return enriched context to Graphql or as part of the cursors.

Now, this does not happen anymore, the metadata lives exclusively in Strata and the Providers are stateless. It is Strata the service that third parties like GraphQL use to find out the annotations or the one that enriches the data (i.e with cursor information) before it reaches the providers.

@ferranbt
ferranbt merged commit 295673c into main Aug 27, 2026
2 checks passed
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