Skip to content

Conversation

jansigi
Copy link
Collaborator

@jansigi jansigi commented Sep 18, 2025

No description provided.

…ic code into module.

- Introduce QueryResolver interface (core): resolves a Resolvable AST with a DopeQueryManager into a backend-specific DopeQuery.
- Add new couchbase module with CouchbaseResolver implementing QueryResolver<CouchbaseDopeQuery>: serializes the AST to SQL++, formats clauses, expressions, range operations and aggregates parameters.
- Move Couchbase-specific code and tests into the couchbase module (including formatting utilities and FTS search handling); update imports/packages to reference the module.
- Wire up Gradle settings to include the couchbase module; keep existing public API unchanged.
@jansigi jansigi requested a review from pgruntz September 18, 2025 07:24
@jansigi jansigi self-assigned this Sep 18, 2025
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