On 01/07/2019 10:28, Faseela K wrote: > Robert, > Can you create a JIRA with the plan for deprecation and removal of > controller APIs?
Sure. https://jira.opendaylight.org/browse/CONTROLLER-1902 tracks complete deprecation. https://jira.opendaylight.org/browse/CONTROLLER-1903 tracks removal. > I will try to take it up for genius, netvirt and serviceutils. Awesome, thanks! Regards, Robert > Thanks, > Faseela > > -----Original Message----- > From: Robert Varga <n...@hq.sk> > Sent: Monday, July 1, 2019 1:56 PM > To: Faseela K <faseel...@ericsson.com>; rele...@lists.opendaylight.org; > odlparent-...@lists.opendaylight.org; controller-dev@lists.opendaylight.org > Cc: disc...@lists.opendaylight.org; t...@lists.opendaylight.org > Subject: Re: [controller-dev] Guava-28 removed CheckedFuture > > On 01/07/2019 10:13, Faseela K wrote: >> Robert, > > Hey Faseela, > >> What is the timeline for finishing this migration? > > I do not have a specific timeline and certainly I cannot commit to finishing > up all the patches. > > As for controller API removal, I do want to completely deprecate them (i.e. > all interfaces/classes) in Sodium and remove them in Aluminium (specifically, > during its MRI window in April 2020). > >> I hope this is the corresponding neutron patch? >> >> https://protect2.fireeye.com/url?k=b90d94dd-e5844e9a-b90dd446-0cc47ad9 >> 3c18-4e437efcd33c907d&q=1&u=https%3A%2F%2Fgit.opendaylight.org%2Fgerri >> t%2F%23%2Fc%2F82802%2F > > This one: > https://protect2.fireeye.com/url?k=4729bdb2-1ba067f5-4729fd29-0cc47ad93c18-0a9c7e3316fc2735&q=1&u=https%3A%2F%2Fgit.opendaylight.org%2Fgerrit%2F80860 > > Regards, > Robert > >> Thanks, >> Faseela >> >> -----Original Message----- >> From: controller-dev-boun...@lists.opendaylight.org >> <controller-dev-boun...@lists.opendaylight.org> On Behalf Of Robert >> Varga >> Sent: Monday, July 1, 2019 1:36 PM >> To: rele...@lists.opendaylight.org; >> odlparent-...@lists.opendaylight.org; >> controller-dev@lists.opendaylight.org >> Cc: disc...@lists.opendaylight.org; t...@lists.opendaylight.org >> Subject: [controller-dev] Guava-28 removed CheckedFuture >> >> Hello everyone, >> >> this is just a heads up that Guava 28 removed CheckedFuture: >> >> https://protect2.fireeye.com/url?k=b8e15d45-e435574c-b8e11dde-86740465 >> fc08-65a26a6532eb57e6&q=1&u=https%3A%2F%2Fgithub.com%2Fgoogle%2Fguava% >> 2Freleases%2Ftag%2Fv28.0 >> >> This means that controller-based MD-SAL APIs are now officially dead weight. >> >> While there is no immediate need to upgrade Guava in Magnesium, there is now >> a real need to get off of controller/sal-*-api -- most projects are already >> done, but there are still some left: >> >> - serviceutils >> - bgpcep >> - ovsdb >> - neutron >> - genius >> - sfc >> - netvirt >> >> neutron already has a proposed patch, bgpcep has a patch in progress, the >> rest seem to be subtly intertwined and will need some effort to migrate. >> >> Regards, >> Robert >> >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev