-
Notifications
You must be signed in to change notification settings - Fork 4
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-40441: first batch of deprecations from RFC-949 #287
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7274e9b - Browse repository at this point
Copy the full SHA 7274e9bView commit details -
Switch to new QG generation interfaces in CmdLineFwk.
The same code was already being called in the end, but now we're bypassing the soon-to-be-deprecated backwards-compatibility shim.
Configuration menu - View commit details
-
Copy full SHA for 0473f1e - Browse repository at this point
Copy the full SHA 0473f1eView commit details -
Remove unused **kwargs from SimplePipelineExecutor.from_pipeline.
These have apparently been there from the beginning, but seem to have never been used and never documented.
Configuration menu - View commit details
-
Copy full SHA for 5a50b19 - Browse repository at this point
Copy the full SHA 5a50b19View commit details -
Modernize SimplePipelineExecutor via PipelineGraph/QGB.
This also deprecates iterable-of-TaskDef inputs to SimplePipelineExecutor.
Configuration menu - View commit details
-
Copy full SHA for 20d0a87 - Browse repository at this point
Copy the full SHA 20d0a87View commit details -
Use new QG builders in SeparablePipelineExecutor.
This deprecates the 'builder' argument to make_quantum_graph in favor of the new 'builder_class' argument.
Configuration menu - View commit details
-
Copy full SHA for c3c0d63 - Browse repository at this point
Copy the full SHA c3c0d63View commit details -
Configuration menu - View commit details
-
Copy full SHA for a299263 - Browse repository at this point
Copy the full SHA a299263View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd6236c - Browse repository at this point
Copy the full SHA fd6236cView commit details -
Rework tests to avoid changing registry after QG generation.
Since the QG is now frequently responsible for carrying information about registry dataset types to executing code, we don't want it to be legal to change the registry definition after making a QG and then run that QG. We also can't really stop it most of the time, but we can at least make these tests not do it.
Configuration menu - View commit details
-
Copy full SHA for d51d1fc - Browse repository at this point
Copy the full SHA d51d1fcView commit details
Commits on Apr 8, 2024
-
Use PipelineGraph in PreExecInit.
...instead of PipelineDatasetTypes. This includes a check on changes to registry dataset types between QG generation and execution, but only when executing with full butler.
Configuration menu - View commit details
-
Copy full SHA for c3d9f8c - Browse repository at this point
Copy the full SHA c3d9f8cView commit details -
Support TaskNode and deprecate TaskDef in TaskFactory.
Calling code in this package will be updated to avoid the new warning in a later commit.
Configuration menu - View commit details
-
Copy full SHA for d8a2085 - Browse repository at this point
Copy the full SHA d8a2085View commit details -
Support TaskNode and deprecate TaskDef in LogCapture.
Calling code in this package will be updated to avoid the new warning in a later commit.
Configuration menu - View commit details
-
Copy full SHA for a789093 - Browse repository at this point
Copy the full SHA a789093View commit details -
Support TaskNode and deprecate TaskDef in executors.
This should eliminate all new deprecation warnings from internal ctrl_mpexec calls.
Configuration menu - View commit details
-
Copy full SHA for 42318dd - Browse repository at this point
Copy the full SHA 42318ddView commit details -
Replace util.filterTasks with util.filterTaskNodes.
It's easier to deprecate the whole function than it is to migrate its return type.
Configuration menu - View commit details
-
Copy full SHA for ec74e39 - Browse repository at this point
Copy the full SHA ec74e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f6a44 - Browse repository at this point
Copy the full SHA 38f6a44View commit details -
Silence deprecation warning in dotTools.
I'm deferring actually removing this usage to DM-40639, since there's an opportunity to easily make a nice improvement to this code at the same time, but only after DM-39779 merges (and I don't want to increase the scope of this ticket further).
Configuration menu - View commit details
-
Copy full SHA for 45a5595 - Browse repository at this point
Copy the full SHA 45a5595View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e92fd - Browse repository at this point
Copy the full SHA 10e92fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d58cc1 - Browse repository at this point
Copy the full SHA 6d58cc1View commit details -
Bump deprecation->removal version from v26 to v27.
Co-authored-by: Tim Jenness <tjenness@lsst.org>
Configuration menu - View commit details
-
Copy full SHA for 3f35ac0 - Browse repository at this point
Copy the full SHA 3f35ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fab8c00 - Browse repository at this point
Copy the full SHA fab8c00View commit details