-
Notifications
You must be signed in to change notification settings - Fork 34
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
Incremental SQL validation #414
Closed
Closed
Commits on Oct 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2dc9ea7 - Browse repository at this point
Copy the full SHA 2dc9ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a263c19 - Browse repository at this point
Copy the full SHA a263c19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6341789 - Browse repository at this point
Copy the full SHA 6341789View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb679d1 - Browse repository at this point
Copy the full SHA bb679d1View commit details -
Rework content validator to return errors directly
Also removes the parent Validator class entirely, which was violating Liskov substitution principle and frankly wasn't very useful as a parent class anyway.
Configuration menu - View commit details
-
Copy full SHA for b09e215 - Browse repository at this point
Copy the full SHA b09e215View commit details -
Configuration menu - View commit details
-
Copy full SHA for f384c0c - Browse repository at this point
Copy the full SHA f384c0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 139d0ed - Browse repository at this point
Copy the full SHA 139d0edView commit details -
Includes moving build_project to its own method in lookml.py and an update to explore selection that uses a ~/repos/spectacles to represent excluded explores in a single list instead of using two lists (selectors/exclusions) to represent.
Configuration menu - View commit details
-
Copy full SHA for eb4a3a1 - Browse repository at this point
Copy the full SHA eb4a3a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cad6bf8 - Browse repository at this point
Copy the full SHA cad6bf8View commit details
Commits on Oct 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for eebdd37 - Browse repository at this point
Copy the full SHA eebdd37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cfb999 - Browse repository at this point
Copy the full SHA 5cfb999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1467e3f - Browse repository at this point
Copy the full SHA 1467e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c74eba - Browse repository at this point
Copy the full SHA 1c74ebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 462df2d - Browse repository at this point
Copy the full SHA 462df2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96be6aa - Browse repository at this point
Copy the full SHA 96be6aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cdaa66 - Browse repository at this point
Copy the full SHA 1cdaa66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f1365 - Browse repository at this point
Copy the full SHA 98f1365View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39def00 - Browse repository at this point
Copy the full SHA 39def00View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee88b82 - Browse repository at this point
Copy the full SHA ee88b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for e26d8c3 - Browse repository at this point
Copy the full SHA e26d8c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c986e5e - Browse repository at this point
Copy the full SHA c986e5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aa9f1f - Browse repository at this point
Copy the full SHA 7aa9f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d747629 - Browse repository at this point
Copy the full SHA d747629View commit details -
Configuration menu - View commit details
-
Copy full SHA for eff1903 - Browse repository at this point
Copy the full SHA eff1903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5732737 - Browse repository at this point
Copy the full SHA 5732737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60bddd0 - Browse repository at this point
Copy the full SHA 60bddd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1afb25a - Browse repository at this point
Copy the full SHA 1afb25aView commit details -
Update tests for SQL validation
I chose to remove the tests that included warnings. Fail and Pass should be sufficient.
Configuration menu - View commit details
-
Copy full SHA for 0f81666 - Browse repository at this point
Copy the full SHA 0f81666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b91e8 - Browse repository at this point
Copy the full SHA 00b91e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9372f0f - Browse repository at this point
Copy the full SHA 9372f0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cffc4d - Browse repository at this point
Copy the full SHA 7cffc4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64b30d0 - Browse repository at this point
Copy the full SHA 64b30d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8021c28 - Browse repository at this point
Copy the full SHA 8021c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eba9db - Browse repository at this point
Copy the full SHA 3eba9dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3da7f8 - Browse repository at this point
Copy the full SHA c3da7f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb6c5b1 - Browse repository at this point
Copy the full SHA eb6c5b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95741d5 - Browse repository at this point
Copy the full SHA 95741d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b66f731 - Browse repository at this point
Copy the full SHA b66f731View commit details
Commits on Oct 19, 2021
-
Didn't set dimension tests correctly in non-incremental case.
Configuration menu - View commit details
-
Copy full SHA for d44f327 - Browse repository at this point
Copy the full SHA d44f327View commit details -
Because .sql can sometimes be None (non incremental-case) this was causing all SqlTests to be equal, causing some really weird errors in how we removed tests from the attribute.
Configuration menu - View commit details
-
Copy full SHA for 85f3845 - Browse repository at this point
Copy the full SHA 85f3845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0673ef4 - Browse repository at this point
Copy the full SHA 0673ef4View commit details -
Use loops instead of set operations
Set operations are problematic here because we don't have control over which object is returned (from set A or set B). This is important because we only want to use the objects from the base project, not the target project.
Configuration menu - View commit details
-
Copy full SHA for 1ed54fe - Browse repository at this point
Copy the full SHA 1ed54feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 502b2fa - Browse repository at this point
Copy the full SHA 502b2faView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.