1 Magnesium-SR3 Release Notes
2 ===========================
4 This page details changes and bug fixes between the Magnesium Stability Release 2 (Magnesium-SR2)
5 and the Magnesium Stability Release 3 (Magnesium-SR3) of OpenDaylight.
7 Projects with No Noteworthy Changes
8 -----------------------------------
13 * `a48bd213 <https://git.opendaylight.org/gerrit/q/a48bd213>`_
14 : Bump upstream versions
15 * `7490542c <https://git.opendaylight.org/gerrit/q/7490542c>`_
16 : Use StandardCharsets.UTF_8
17 * `22e2e9cb <https://git.opendaylight.org/gerrit/q/22e2e9cb>`_
18 `AAA-201 <https://jira.opendaylight.org/browse/AAA-201>`_
19 : Repair AuthenticationManager
20 * `f53a86f7 <https://git.opendaylight.org/gerrit/q/f53a86f7>`_
21 : Do not fail on warnings for docs-linkcheck
26 * `6d0582e80 <https://git.opendaylight.org/gerrit/q/6d0582e80>`_
27 `BGPCEP-906 <https://jira.opendaylight.org/browse/BGPCEP-906>`_
28 : Propagate only negotiated afi/safi routes to adj-rib-out
29 * `9809c6d7a <https://git.opendaylight.org/gerrit/q/9809c6d7a>`_
30 : Bump upstream versions
31 * `fd2ba8334 <https://git.opendaylight.org/gerrit/q/fd2ba8334>`_
32 : remove some useless empty lines
33 * `f0769647d <https://git.opendaylight.org/gerrit/q/f0769647d>`_
34 : update wiki URL in poms
35 * `bc01d790e <https://git.opendaylight.org/gerrit/q/bc01d790e>`_
36 : refine path declaration in config-loader FileWatch
37 * `7d49f4209 <https://git.opendaylight.org/gerrit/q/7d49f4209>`_
38 `BGPCEP-915 <https://jira.opendaylight.org/browse/BGPCEP-915>`_
39 : Handle the case of empty optional capabilities
40 * `6527f59f7 <https://git.opendaylight.org/gerrit/q/6527f59f7>`_
41 `BGPCEP-910 <https://jira.opendaylight.org/browse/BGPCEP-910>`_
42 : Non ipv4 advertising peer causes BGP session flaps
43 * `8a6da07d8 <https://git.opendaylight.org/gerrit/q/8a6da07d8>`_
44 `BGPCEP-915 <https://jira.opendaylight.org/browse/BGPCEP-915>`_
45 : Process open mesage more defensively
50 * `121603c6b5 <https://git.opendaylight.org/gerrit/q/121603c6b5>`_
51 `CONTROLLER-1928 <https://jira.opendaylight.org/browse/CONTROLLER-1928>`_
52 : Make sure to clear candidate from memory
53 * `be5e66cd42 <https://git.opendaylight.org/gerrit/q/be5e66cd42>`_
54 : Bump upstream versions
55 * `40c466e1c6 <https://git.opendaylight.org/gerrit/q/40c466e1c6>`_
56 `CONTROLLER-1963 <https://jira.opendaylight.org/browse/CONTROLLER-1963>`_
57 : Expose AskTimeoutException counter from DatastoreInfoMXBean
58 * `0fa11fe973 <https://git.opendaylight.org/gerrit/q/0fa11fe973>`_
59 : Migrate SnapshotManagerTest
60 * `a39a37d2f8 <https://git.opendaylight.org/gerrit/q/a39a37d2f8>`_
61 : Migrate ReplicatedLogImplTest
62 * `6635826071 <https://git.opendaylight.org/gerrit/q/6635826071>`_
63 `CONTROLLER-1957 <https://jira.opendaylight.org/browse/CONTROLLER-1957>`_
64 : Do not reset datasize after a fake snapshot
65 * `441c4a44c8 <https://git.opendaylight.org/gerrit/q/441c4a44c8>`_
66 `CONTROLLER-1957 <https://jira.opendaylight.org/browse/CONTROLLER-1957>`_
67 : Log replicated log dataSize changes
68 * `5b99d189e0 <https://git.opendaylight.org/gerrit/q/5b99d189e0>`_
69 : Reformat AbstractReplicatedLogImpl
70 * `eca0b63083 <https://git.opendaylight.org/gerrit/q/eca0b63083>`_
71 : Clean up AbstractReplicatedLogImplTest
72 * `42feecb52d <https://git.opendaylight.org/gerrit/q/42feecb52d>`_
73 : Correct javadoc reference
74 * `5ed0b16605 <https://git.opendaylight.org/gerrit/q/5ed0b16605>`_
75 `CONTROLLER-1961 <https://jira.opendaylight.org/browse/CONTROLLER-1961>`_
76 : Odl-jolokia package superfluous artifacts
77 * `318414b07f <https://git.opendaylight.org/gerrit/q/318414b07f>`_
78 `CONTROLLER-1956 <https://jira.opendaylight.org/browse/CONTROLLER-1956>`_
79 : Add direct in-memory journal threshold
84 * `9d2eafe <https://git.opendaylight.org/gerrit/q/9d2eafe>`_
85 : Bump upstream versions
90 * `52a13e75 <https://git.opendaylight.org/gerrit/q/52a13e75>`_
91 : Bump upstream versions
92 * `df966905 <https://git.opendaylight.org/gerrit/q/df966905>`_
93 : Fix loose typing in ItmMonitorWorker
98 * `84484363 <https://git.opendaylight.org/gerrit/q/84484363>`_
99 : Bump odlparent to 6.0.12
102 integration/distribution
103 ------------------------
104 * `140f748 <https://git.opendaylight.org/gerrit/q/140f748>`_
105 `INTTEST-123 <https://jira.opendaylight.org/browse/INTTEST-123>`_
106 : Do not package mdsal features
107 * `ed62a2e <https://git.opendaylight.org/gerrit/q/ed62a2e>`_
108 : Bump upstream versions
109 * `a14510c <https://git.opendaylight.org/gerrit/q/a14510c>`_
110 : Update versions after Magnesium SR2 release
111 * `7d88ebb <https://git.opendaylight.org/gerrit/q/7d88ebb>`_
112 : add a note on restconf-artifacts BOM deprecation
113 * `0e54c9a <https://git.opendaylight.org/gerrit/q/0e54c9a>`_
114 : add precisions on BOMs in platform versions doc
115 * `b844513 <https://git.opendaylight.org/gerrit/q/b844513>`_
116 `INTTEST-123 <https://jira.opendaylight.org/browse/INTTEST-123>`_
117 : Do not package mdsal.git's features-mdsal
118 * `c5f11a6 <https://git.opendaylight.org/gerrit/q/c5f11a6>`_
119 : Add yangtools/mdsal experimental features
120 * `9ee7a82 <https://git.opendaylight.org/gerrit/q/9ee7a82>`_
121 : Re-add TPCE to common distribution
122 * `019fc66 <https://git.opendaylight.org/gerrit/q/019fc66>`_
123 : Update platform versions after Mg SR2
128 * `ff3d93e <https://git.opendaylight.org/gerrit/q/ff3d93e>`_
129 : Bump upstream versions
134 * `a065c610 <https://git.opendaylight.org/gerrit/q/a065c610>`_
135 : Bump upstream versions
140 * `053ebe8ce <https://git.opendaylight.org/gerrit/q/053ebe8ce>`_
141 : Bump upstream versions
142 * `95f511769 <https://git.opendaylight.org/gerrit/q/95f511769>`_
143 `NETCONF-741 <https://jira.opendaylight.org/browse/NETCONF-741>`_
144 : Correct operations input/output media types
145 * `c048a78f7 <https://git.opendaylight.org/gerrit/q/c048a78f7>`_
146 `NETCONF-737 <https://jira.opendaylight.org/browse/NETCONF-737>`_
147 : fix example string generation for types with isBasicLatin pattern
148 * `b68e21554 <https://git.opendaylight.org/gerrit/q/b68e21554>`_
149 : Test SchemaExportContentYangBodyWriter
150 * `953592d62 <https://git.opendaylight.org/gerrit/q/953592d62>`_
151 `SSHD-1028 <https://jira.opendaylight.org/browse/SSHD-1028>`_
152 : Add workaround for SSH connection issue related to SSHD-1028
153 * `31f1175d1 <https://git.opendaylight.org/gerrit/q/31f1175d1>`_
154 : Squash registrations
155 * `91d24fb0e <https://git.opendaylight.org/gerrit/q/91d24fb0e>`_
156 `NETCONF-675 <https://jira.opendaylight.org/browse/NETCONF-675>`_
157 : Add SchemaSourceRegistration list to NetconfConnectorDTO
158 * `c9ebd8a2f <https://git.opendaylight.org/gerrit/q/c9ebd8a2f>`_
159 `NETCONF-720 <https://jira.opendaylight.org/browse/NETCONF-720>`_
160 : If there is only one revision is present, return it.
161 * `7f579c921 <https://git.opendaylight.org/gerrit/q/7f579c921>`_
162 `NETCONF-716 <https://jira.opendaylight.org/browse/NETCONF-716>`_
163 : Revert "Revert "Upgrade mina-sshd to 2.4.0""
164 * `bfc169eee <https://git.opendaylight.org/gerrit/q/bfc169eee>`_
165 : Use YangConstants.RFC6020_YIN_MEDIA_TYPE
166 * `4d339917b <https://git.opendaylight.org/gerrit/q/4d339917b>`_
167 : Use YangConstants.RFC6020_YANG_MEDIA_TYPE
168 * `714823970 <https://git.opendaylight.org/gerrit/q/714823970>`_
169 `NETCONF-716 <https://jira.opendaylight.org/browse/NETCONF-716>`_
170 : Enable server heartbeats
171 * `a2eacd3d1 <https://git.opendaylight.org/gerrit/q/a2eacd3d1>`_
172 `NETCONF-716 <https://jira.opendaylight.org/browse/NETCONF-716>`_
173 : Disable NIO read timeout by default
174 * `3438ffd94 <https://git.opendaylight.org/gerrit/q/3438ffd94>`_
175 `NETCONF-716 <https://jira.opendaylight.org/browse/NETCONF-716>`_
176 : Revert "Upgrade mina-sshd to 2.4.0"
177 * `402f804f6 <https://git.opendaylight.org/gerrit/q/402f804f6>`_
178 : Revert "Expand rsa-ssh2 signatures"
179 * `7332caad8 <https://git.opendaylight.org/gerrit/q/7332caad8>`_
180 `SR-1 <https://jira.opendaylight.org/browse/SR-1>`_
181 : Extra superfluous edit-config RPC sent
182 * `1e2095d4c <https://git.opendaylight.org/gerrit/q/1e2095d4c>`_
183 `NETCONF-670 <https://jira.opendaylight.org/browse/NETCONF-670>`_
184 : Add import for netconf-node-optional
185 * `3101cd8f5 <https://git.opendaylight.org/gerrit/q/3101cd8f5>`_
186 `NETCONF-312 <https://jira.opendaylight.org/browse/NETCONF-312>`_
187 : Return Location in resp header for notif subscrip
188 * `a33c37210 <https://git.opendaylight.org/gerrit/q/a33c37210>`_
189 `NETCONF-715 <https://jira.opendaylight.org/browse/NETCONF-715>`_
190 : Synchronize stop and reschedule keepalive methods
195 * `f36aa770a <https://git.opendaylight.org/gerrit/q/f36aa770a>`_
196 : Bump upstream versions
201 * `57638a94 <https://git.opendaylight.org/gerrit/q/57638a94>`_
202 : Bump upstream versions
207 * `39abb3244 <https://git.opendaylight.org/gerrit/q/39abb3244>`_
208 : Bump upstream versions
209 * `42df9b0ee <https://git.opendaylight.org/gerrit/q/42df9b0ee>`_
210 `OPNFLWPLUG-1101 <https://jira.opendaylight.org/browse/OPNFLWPLUG-1101>`_
211 : Clear Flow registry on all flow remove
212 * `11b5c0b5a <https://git.opendaylight.org/gerrit/q/11b5c0b5a>`_
213 `OPNFLWPLUG-1094 <https://jira.opendaylight.org/browse/OPNFLWPLUG-1094>`_
214 : Add SwitchCertificate attributes in TLS failure notification
219 * `9d4eab402 <https://git.opendaylight.org/gerrit/q/9d4eab402>`_
220 : Bump upstream versions
225 * `c2e2b3e <https://git.opendaylight.org/gerrit/q/c2e2b3e>`_
226 : Bump upstream versions