-
Notifications
You must be signed in to change notification settings - Fork 12
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
DM-41158: (mostly) implement QueryDriver for DirectButler #915
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 61f438d - Browse repository at this point
Copy the full SHA 61f438dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ebc934 - Browse repository at this point
Copy the full SHA 6ebc934View commit details -
Guard against long field names in dimensions manager.
It is very unlikely that we'll ever trip this guard.
Configuration menu - View commit details
-
Copy full SHA for 2504bcf - Browse repository at this point
Copy the full SHA 2504bcfView commit details -
Default QueryTree argument to Query constructor.
This reduces the need to import more stuff from the queries subpackage in butlers.
Configuration menu - View commit details
-
Copy full SHA for ece2431 - Browse repository at this point
Copy the full SHA ece2431View commit details -
Move 'dimensions' attribute out of QueryBase/Query.
Query already has 'constraint_dimensions' (the full dimensions that can be used for e.g. WHERE expressions), which is different from what 'dimensions' should have meant (the dimensions of the output objects) on the QueryResults classes.
Configuration menu - View commit details
-
Copy full SHA for ec57484 - Browse repository at this point
Copy the full SHA ec57484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c04617 - Browse repository at this point
Copy the full SHA 3c04617View commit details -
Make queries.ExpressionFactory friendlier to type checkers.
Previous annotations rejected a lot of typical usage that would almost always be fine (because most DimensionElements are Dimensions and are hence usable directly as values).
Configuration menu - View commit details
-
Copy full SHA for 53092e0 - Browse repository at this point
Copy the full SHA 53092e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08639c7 - Browse repository at this point
Copy the full SHA 08639c7View commit details -
Guard against skypix regions in result specs.
SkyPix regions should always be computed on the fly in the client.
Configuration menu - View commit details
-
Copy full SHA for c73556e - Browse repository at this point
Copy the full SHA c73556eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0015626 - Browse repository at this point
Copy the full SHA 0015626View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2546a02 - Browse repository at this point
Copy the full SHA 2546a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for b76888c - Browse repository at this point
Copy the full SHA b76888cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 722ae4c - Browse repository at this point
Copy the full SHA 722ae4cView commit details -
Don't lift 'queries' symbols into package scope (yet).
They're not public, and some of them clash with Registry symbols.
Configuration menu - View commit details
-
Copy full SHA for 1c3729e - Browse repository at this point
Copy the full SHA 1c3729eView commit details -
Fix incorrect query-result type imports.
This test wanted the result objects from lsst.daf.butler.registry.queries for use in annotations, but it was getting them from lsst.daf.butler.queries and we didn't notice because we don't run MyPy on tests.
Configuration menu - View commit details
-
Copy full SHA for b29f78a - Browse repository at this point
Copy the full SHA b29f78aView commit details -
Reduce duplication in query result processing.
Co-authored-by: David H. Irving <david.irving@noirlab.edu>
Configuration menu - View commit details
-
Copy full SHA for 2ca5451 - Browse repository at this point
Copy the full SHA 2ca5451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3852316 - Browse repository at this point
Copy the full SHA 3852316View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d4454 - Browse repository at this point
Copy the full SHA b8d4454View commit details -
Configuration menu - View commit details
-
Copy full SHA for f045ba3 - Browse repository at this point
Copy the full SHA f045ba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98fe0c7 - Browse repository at this point
Copy the full SHA 98fe0c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4b6b13 - Browse repository at this point
Copy the full SHA e4b6b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5a5b56 - Browse repository at this point
Copy the full SHA f5a5b56View commit details -
Add test for DirectQueryDriver with PostgreSQL.
This has some failures that I've marked as expected until we try to fix them again on DM-43697.
Configuration menu - View commit details
-
Copy full SHA for 8a03dd5 - Browse repository at this point
Copy the full SHA 8a03dd5View commit details