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
>>
> 

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to