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

feat: express TPC-H plan generation with existing infra #172

Merged

Conversation

ingomueller-net
Copy link
Contributor

@ingomueller-net ingomueller-net commented Dec 16, 2024

This PR is based on and, therefor, includes #171.

This PR uses substrait_producer_sql_test from common.py to express the TPC-H test targets that regenerate the Substrait plans using Isthmus. This replaces test-specific code with generic code and is, thus, a steps towards reducing the complexity of the tests. As a consequence, the paths of some snapshots change; however, note in the corresponding git commit that all files are renamed without content changes.

@ingomueller-net ingomueller-net changed the title Tpch plan generationfeat: express TPC-H plan generation with existing infra feat: express TPC-H plan generation with existing infra Dec 17, 2024
This PR uses `substrait_producer_sql_test` from `common.py` to express
the TPC-H test targets that regenerate the Substrait plans using
Isthmus. This replaces test-specific code with generic code and is,
thus, a steps towards reducing the complexity of the tests. As a
consequence, the paths of some snapshots change; however, note in the
corresponding git commit that all files are renamed without content
changes.

Signed-off-by: Ingo Müller <[email protected]>
@ingomueller-net ingomueller-net merged commit 9aa6cdf into substrait-io:main Dec 17, 2024
11 checks passed
@ingomueller-net ingomueller-net deleted the tpch-plan-generation branch December 17, 2024 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants