Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic support for SQL connector #3063

Merged
merged 24 commits into from
Jul 4, 2023
Merged

Basic support for SQL connector #3063

merged 24 commits into from
Jul 4, 2023

Conversation

torbsto
Copy link
Collaborator

@torbsto torbsto commented May 9, 2023

This PR adds the base classes for converting ConQuery queries to SQL.

A couple of notes:

  • We'll reevaluate the conversion mechanism and might choose to implement it directly in the respective classes
  • The abstraction of the SQL dialect is not part of this PR, and therefore we have a pretty tight coupling there
  • The SqlTestSpecParser is almost identical to ConqueryTestSpec, but I'd like to find the correct abstraction after Decouple distributed execution #3059
  • The integration test doesn't use the REST API yet, and therefore requires a bit more setup than the other types.

@torbsto torbsto changed the base branch from develop to sql/feature/extract-manager June 1, 2023 13:33
@torbsto torbsto changed the title Add skeleton for conversion to SQL queries Basic support for SQL connector Jun 29, 2023
@torbsto
Copy link
Collaborator Author

torbsto commented Jun 29, 2023

Requires #3059 to be merged

@delete-merged-branch delete-merged-branch bot deleted the branch develop July 4, 2023 08:35
@awildturtok awildturtok changed the base branch from sql/feature/extract-manager to develop July 4, 2023 08:35
torbsto and others added 18 commits July 4, 2023 10:45
This PR adds the base classes for converting ConQuery queries to SQL.

A couple of notes:
* We'll reevaluate the conversion mechanism and might choose to implement it directly in the respective classes
* The abstraction of the SQL dialect is not part of this PR, and therefore we have a pretty tight coupling there
* The `SqlTestSpecParser` is almost identical to `ConqueryTestSpec`, but I'd like to find the correct abstraction after #3059
* The integration test doesn't use the REST API yet, and therefore requires a bit more setup than the other types.

Co-authored-by: Jonas Arnhold <jonars.arnhold@bakdata.com>
@awildturtok awildturtok merged commit 99c4ab7 into develop Jul 4, 2023
6 checks passed
@delete-merged-branch delete-merged-branch bot deleted the sql/feature/skeleton branch July 4, 2023 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants