-
Notifications
You must be signed in to change notification settings - Fork 10
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-36395: Support incremental redefinition of multi-snap visits #447
Commits on May 3, 2023
-
Fix multiprocessing pool ResourceWarning in ingest
We have to close the Pool after we are done with it.
Configuration menu - View commit details
-
Copy full SHA for d2a14e4 - Browse repository at this point
Copy the full SHA d2a14e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54b9ca2 - Browse repository at this point
Copy the full SHA 54b9ca2View commit details -
Allow multi-snap visits to be redefined incrementally
Previously the multi-snap visit was only defined when the second snap arrived. Now we can define the multi-snap visit even if we only have one snap (so we get two visits defined). When the second snap arrives there will be three visits and the multi-snap visit will be updated if --update-records is enabled.
Configuration menu - View commit details
-
Copy full SHA for c4cd6e0 - Browse repository at this point
Copy the full SHA c4cd6e0View commit details -
Add --incremental update option that will update visit_definition ent…
…ries Implies update-records and so should be used when exposures for multi-snap visits are being ingested incrementally whilst continually updating the visit definition.
Configuration menu - View commit details
-
Copy full SHA for d647bcf - Browse repository at this point
Copy the full SHA d647bcfView commit details -
Change the test_all test to test all
We had not been updating it as new options were added.
Configuration menu - View commit details
-
Copy full SHA for c67d8de - Browse repository at this point
Copy the full SHA c67d8deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c13e1 - Browse repository at this point
Copy the full SHA 82c13e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee1505e - Browse repository at this point
Copy the full SHA ee1505eView commit details -
Allow visit definition to work with a single exposure in multi-snap
This is the true incremental mode where we ingest a new file and immediately run visit definition.
Configuration menu - View commit details
-
Copy full SHA for 1c7d142 - Browse repository at this point
Copy the full SHA 1c7d142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1594078 - Browse repository at this point
Copy the full SHA 1594078View commit details -
Create DataCoordinate directly rather than querying dataIDs
Since we know that it's a single dataId we can make it more efficiently with DataCoordinate rather than querying registry for a single value.
Configuration menu - View commit details
-
Copy full SHA for 491c13c - Browse repository at this point
Copy the full SHA 491c13cView commit details -
Optimize missing query to only ask for exposures that we don't have
Rather than asking for every exposure in the visit, first work out which exposures we have and then determine the missing sequence numbers and query for those.
Configuration menu - View commit details
-
Copy full SHA for 112cb9b - Browse repository at this point
Copy the full SHA 112cb9bView commit details