[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-8011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14233500#comment-14233500
 ] 

ASF subversion and git services commented on CLOUDSTACK-8011:
-------------------------------------------------------------

Commit fac7bfc5d503aa25a82a684f7ec545197d255fb2 in cloudstack's branch 
refs/heads/master from [[email protected]]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=fac7bfc ]

CLOUDSTACK-8011: Upgrade maven dependencies

Changes;
- Upgrades maven-war plugin to 4.5 (faster war packaging)
- Upgrade spring framework to latest minor release
- Upgrade ehcache, jasypt, httpclient, httpcore and other core dependencies
- Upgrade to latest ipv6 library, fix unit test NetUtilsTest
- httpcore and httpclient are sharing same version variable
- commons-httpclient is different that httpclient, the fix gives it a separate 
var
- Apidocs failed to generate and get stuck with new reflections version, for now
  we will continue using 0.9.8

Newer dependencies can be listed using:
mvn versions:display-dependency-updates -Dnoredist -Dsimulator -P 
developer,systemvm

Testing;
- Tested using Maven 3.2.1
- Local noredist build with unit tests succeeds
- CloudStack mgmt server started, basic business layer tests work
- Observed 10-15% build time improvement using new maven-war plugin

Branch: bugfix/4.5-8011 (commits are squashed in favour of a linear history)

Pull request:
https://github.com/apache/cloudstack/pull/50

This closes #50

TravisCI build summary:
https://travis-ci.org/shapeblue/cloudstack/builds/42902172

- Build passes with unit tests
- Apidocs generates successfully
- Most integration tests pass, some fail due to timeout errors, second re-run
  passes some of them

Signed-off-by: Rohit Yadav <[email protected]>


> Upgrade Maven dependencies
> --------------------------
>
>                 Key: CLOUDSTACK-8011
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8011
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>            Reporter: Rohit Yadav
>            Assignee: Rohit Yadav
>             Fix For: 4.5.0, 4.6.0
>
>
> We're using very old dependencies with the project, in a discussion on how to 
> improve quality and speed up build process Rajani suggested that newer 
> maven-war plugin is faster than the 4.3 one we're using now. The task is to 
> simply upgrade dependencies, we don't have to upgrade all of them to major 
> version but to last/latest minor versions at the least.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to