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

Cleanup: Remove extraneous_linkable_specs #1530

Merged
merged 4 commits into from
Nov 14, 2024
Merged

Conversation

courtneyholcomb
Copy link
Contributor

@courtneyholcomb courtneyholcomb commented Nov 14, 2024

The difference between queried_linkable_specs, required_linkable_specs, and extraneous_linkable_specs has often been overlooked and therefore been the source of many bugs. In this PR, we removed the unneeded FilterElementsNodes that were the main reason we needed those different spec variables. So now we can remove the extraneous_linkable_specs variables altogether, and hopefully reduce confusion here.
There is also some related cleanup in here. It's not a huge PR but I still recommend reviewing by commit.

@cla-bot cla-bot bot added the cla:yes label Nov 14, 2024
@courtneyholcomb courtneyholcomb changed the title Court/extraneous Cleanup: Remove extraneous_linkable_specs Nov 14, 2024
@dbt-labs dbt-labs deleted a comment from github-actions bot Nov 14, 2024
@courtneyholcomb courtneyholcomb added the Run Tests With Other SQL Engines Runs the test suite against the SQL engines in our target environment label Nov 14, 2024
@courtneyholcomb courtneyholcomb marked this pull request as ready for review November 14, 2024 15:55
@github-actions github-actions bot removed the Run Tests With Other SQL Engines Runs the test suite against the SQL engines in our target environment label Nov 14, 2024
@courtneyholcomb
Copy link
Contributor Author

Investigating the Trino error.

Copy link
Contributor

@plypaul plypaul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The separate commits were helpful - thanks!

@courtneyholcomb courtneyholcomb added the Run Tests With Other SQL Engines Runs the test suite against the SQL engines in our target environment label Nov 14, 2024
@github-actions github-actions bot removed the Run Tests With Other SQL Engines Runs the test suite against the SQL engines in our target environment label Nov 14, 2024
@courtneyholcomb courtneyholcomb merged commit df48dd8 into main Nov 14, 2024
29 checks passed
@courtneyholcomb courtneyholcomb deleted the court/extraneous branch November 14, 2024 19:24
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.

2 participants