This group is locked. No changes can be made to the group while it is locked.
Date
1 - 2 of 2
Upgrading Jackson library to 2.3.0
Madhu Venugopal
Hi Devs,
We are upgrading the jackson library from the old 1.9.8 to the newer 2.3.0 in the controller project. https://git.opendaylight.org/gerrit/#/c/3905/ The NB Integration tests passed in the controller project. This upgrade is required to bring in third-party library consistency across the projects as discussed in the TSC call. The changes are pretty much transparent unless some of the Jackson's json annotations are used. I noticed that few of the projects outside the controller uses these annotations and depends on the Controller's Northbound layer. Hence these projects must also upgrade from 1.9.8 to 2.3.0. Alissa & I will take care of these upgrades as well. This is a heads up to all the devs in the relevant projects to expect code-review requests from us. Please let us know if you have any questions/concerns. Thanks, Madhu |
|
Madhu Venugopal
Coding and testing is complete on most of the projects. But we are facing build/IT problems with a few projects
toggle quoted message
Show quoted text
such as VTN & defense4all due to the build environment itself (which are not due to this jackson upgrade). Also, there is a chicken-and-egg problem with respect to the build environment we currently have and hence we have to merge the changes on the Controller in order to proceed to the next steps. https://git.opendaylight.org/gerrit/#/c/3905/ was reviewed earlier and I was holding off merging it to make sure we have enough confidence with other projects and we have it now. I will be merging https://git.opendaylight.org/gerrit/#/c/3905/ today and there will be temporary northbound related build/run-time/IT issues in other projects until the changes that are currently in review are merged. Please help review and merge them in your respective projects. Thanks, Madhu On 12/30/13, 10:27 AM, Madhu Venguopal wrote:
Hi Devs, |
|