You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: RELEASE.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,7 @@
78
78
* Removed `RegistrationSpecs` and all registration hooks that belonged to it. Going forward users can register custom library components through `settings.py`.
79
79
* Added the `PluginManager``hook_manager` argument to `KedroContext` and the `Runner.run()` method, which will be provided by the `KedroSession`.
80
80
* Removed the public method `get_hook_manager()` and replaced its functionality by `_create_hook_manager()`.
81
+
* Enforced that only one run can be successfully executed as part of a `KedroSession`. `run_id` has been renamed to `session_id` as a result of that.
81
82
82
83
## Thanks for supporting contributions
83
84
@@ -166,7 +167,8 @@ The parameters should look like this:
166
167
* If you had any `networkx.NetworkXDataSet` entries in your catalog, replace them with `networkx.JSONDataSet`.
167
168
* If you were using the `KedroContext` to access `ConfigLoader`, please use `settings.CONFIG_LOADER_CLASS` to access the currently used `ConfigLoader` instead.
168
169
* To run a pipeline in parallel, use `kedro run --runner=ParallelRunner` rather than `--parallel` or `-p`.
169
-
170
+
* If you were using `run_id` in the `after_catalog_created` hook, replace it with `save_version` instead.
171
+
* If you were using `run_id` in any of the `before_node_run`, `after_node_run`, `on_node_error`, `before_pipeline_run`, `after_pipeline_run` or `on_pipeline_error` hooks, replace it with `session_id` instead.
0 commit comments