From: Robert Varga Date: Thu, 26 Mar 2020 16:08:34 +0000 (+0100) Subject: Add controller/magnesium release notes X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=34c1524b04c0b1a43fa7f0d032290ffc2443c000;p=docs.git Add controller/magnesium release notes This summarizes changes done to controller. Change-Id: I942bf3263c3fdbc0082d731ab95af2fb908380c6 Signed-off-by: Robert Varga --- diff --git a/docs/release-notes/projects/controller.rst b/docs/release-notes/projects/controller.rst new file mode 100644 index 000000000..b654846bc --- /dev/null +++ b/docs/release-notes/projects/controller.rst @@ -0,0 +1,64 @@ +========== +Controller +========== + +Overview +======== +The Controller project is an infrastructure service that supports other OpenDaylight projects. +It does not have user-facing features. + +Behavior Changes +================ + +This release introduces the following behavior change: + +* The persistence format used in the distributed datastore was updated for efficiency. + Existing upgrades will trigger migration during startup. + +Deprecated Features +=================== + +This release removed the following feature: + +* All MD-SAL API's starting with ``org.opendaylight.controller.md.sal`` and ``org.opendaylight.controller.sal`` + were marked for removal. They will be removed in the next release. + +Resolved Issues +=============== + +The following table lists the resolved issues fixed this release. + +.. list-table:: + :widths: 15 55 + :header-rows: 1 + + * - **Key** + - **Summary** + + * - CONTROLLER-1626 + - Add an option to allow CDS FE to start its generation counting from non-zero + * - CONTROLLER-1889 + - Rework NormalizedNodePruner in terms of a forwarder + * - CONTROLLER-1908 + - Deduplicate NodeIdentifierWithPredicate/LeafNode values from incoming streams + * - CONTROLLER-1909 + - Deduplicate NodeIdentifierWithPredicate/LeafNode values when writing streams + * - CONTROLLER-1914 + - Allow initial settle time to be tuned + * - CONTROLLER-1917 + - Deprecate controller MD-SAL APIs for removal + * - CONTROLLER-1919 + - Add Magnesium streaming format + * - CONTROLLER-1920 + - CommitTransactionPayload results in humongous objects being allocated + * - CONTROLLER-1922 + - Split out EntityOwnershipService implementation from distributed-datastore + * - CONTROLLER-1923 + - Convert pre-Magnesium to Magnesium snapshots/journal entries + * - CONTROLLER-1924 + - Migrate NormalizedNodeInputOutput to use yangtools and deprecate it + * - CONTROLLER-1928 + - Regression detected in CSIT + * - CONTROLLER-1929 + - Propagate TimeoutException if ActorSystem fails to terminate in time +