-
Notifications
You must be signed in to change notification settings - Fork 96
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
Fix a bug where table loader uses nested compute if absent #407
Conversation
2030445
to
2ff2066
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@michael-mclawhorn Not sure if we should make it more readable by iteratively building physical table instead of recursively.
This makes a lot of sense to me. |
There should be tests around BaseTableLoader#buildPhysicalTableWithDependency. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved on the condition of a tech debt issue to test this code.
@michael-mclawhorn technically the buildDimensionSpanningTableGroup tests the build dependency capability already, but we can discuss if anything is missing. |
5fa1059
to
b2a2c7c
Compare
@QubitPi dependency cause building tables iteratively inefficient since it requires several pass to build everything, let me know if you know a way to get around that. |
No description provided.