Bug 1013645 - Deployment performance regression in EAP 6.2.0.ER3
Summary: Deployment performance regression in EAP 6.2.0.ER3
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Web
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ER10
: EAP 6.3.0
Assignee: Rémy Maucherat
QA Contact: Jan Martiska
Russell Dickenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-09-30 13:57 UTC by Jan Martiska
Modified: 2014-08-05 11:49 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-08-04 11:19:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jan Martiska 2013-09-30 13:57:29 UTC
I noticed a visible performance regression during deployment of applications, namely web applications, it seems.
I packed a simple reproducer EAR application consisting of multiple simple web archives. On the testing machine, 
on 6.2.0.ER2: deployment time is around 6300 ms
on 6.2.0.ER3: deployment time is around 7600 ms
This is a regression by 20%.

By time needed to deploy, I mean the difference between timestamps of these two logs:
09:26:40,885 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015876: Starting deployment of "webapps.ear" (runtime-name: "webapps.ear")
09:26:47,184 INFO  [org.jboss.as.server] (management-handler-thread - 1) JBAS018559: Deployed "webapps.ear" (runtime-name : "webapps.ear")

When I deployed other types of applications (webservices, ejb jars,.. even if packed in EAR, too) I did not notice any regression.

Comment 2 Jan Martiska 2013-10-08 10:08:14 UTC
Still the same in ER4 and ER5.

Comment 3 Rémy Maucherat 2013-10-21 12:39:43 UTC
This could be caused by a change to unpack the archives in WarStructureDeploymentProcessor (o.jb.as.web.deployment) or in the EAR processor itself. If this can be confirmed (I didn't do it), since this fixed issues, this regression should be considered normal (expanding more has a cost).

Other than that, I'm not aware of significant deployment changes.

Comment 4 John Doyle 2013-10-28 19:32:44 UTC
Is there a regression from 6.1.1 for this test?

Comment 6 Jan Martiska 2013-10-29 07:39:26 UTC
Yes, this is a regression compared to 6.1.1.

Comment 7 Martin Velas 2014-08-04 11:19:46 UTC
The regression of the deployment performance for EAP 6.3.0.ER10 against the 6.1.1 is not so significant:

6.1.1.GA   - 6.65sec
6.3.0.ER10 - 6.96sec (in average for attached webapps.ear)

Due to Comment 3 and discussion with Jan closed as WONTFIX.


Note You need to log in before you can comment on or make changes to this bug.