Missed Team ’24? Catch up on announcements here.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Confluence 5 extremely slow when creating/removing Spaces

Ulrich Kuhnhardt
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 7, 2013

We are experiencing a massive increase in Integration Test time when testing against Confluence 5.

Our tests are HtmlUnit based (aka Confluence Func-tests) and create/remove a space for each test. Since Confluence 5 running all tests takes TWICE as much time.

We have conducted some experiments to identify the reason.

The graph depicts the ratio of (time to run Integration tests against confluence 5)/(time to run Integration tests against confluence 4)

20 spaces : 1 integration test class that creates and removes a space 20 times over = confluence 5 is 4 times slower

20 spaces, 10 pages each : 1 Integration test class that creates a space, adds 10 pages, removes the space 20 times over = confluence 5 is 3.5 times slower

all plugin integration tests : the average duration of all plugin integration tests = confluence 5 is app 2 times slower

@all = did you experience something similar?

@Atlassian = can you explain/comment?

Thanks for all your thoughts and input.

Cheers - Ulrich

7 answers

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

3 votes
Answer accepted
Matt Ryall
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 10, 2013

Thanks for reporting this, guys. We're now tracking it here:

https://jira.atlassian.com/browse/CONF-28048

1 vote
Anatoli
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 17, 2013

Hi guys,

This kind of performance regression would impact developers(through automatic testing). However it has less of an impact on customers since space deletion is not a very common operation. Hence this problem is not a priority to be fixed in 5.0; we will look into this problem once 5.0 is out.

Also from Uli's investigation the problem is most pronounced with empty spaces and the more pages a space has the less of the time difference when deleting it in 4.3 vs 5.0.

Our general performance tests don't show any slowdowns in other areas so it looks like the described problem only specific to space deletion/creation.

0 votes
Chris Johnson March 8, 2014

This issue is killing me, I delete and re-import the same space twice a week, it was taking me 30 minutes, now the process takes almost 60-80 minutes twice a week due to the slow space removal. We just moved to 5.4.2.

0 votes
Shannon Krebs
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 14, 2013

Unfortunately it looks like the same problem is still in 5.0-rc1. As an example, to run the full functional test suite on our plugin:

Confluence 4.3: 110 minutes

Confluence 5.0-rc1: 378 minutes

0 votes
Ulrich Kuhnhardt
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 10, 2013

Atlassian has created an issue https://jira.atlassian.com/browse/CONF-28048

0 votes
Bob Swift OSS (Bob Swift Atlassian Apps)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 8, 2013

I have also noticed increased delete space times with Confluence 5.0-beta4. I don't have any specific comparisons, but it was noticable. But it also seemed that it varied considerably. I remove and create spaces all the time when running tests, but it is usually is only a small portion of the test time.

0 votes
JohnA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 7, 2013

Thanks for reporting this Ulrich, I haven't tested it myself due to time constraints but I've alerted our Developer Relations team to this question and someone from Atlassian will be along to comment when they get my message. However, please be aware that the bulk of our developers are based in Sydney so it may be a few more hours before we can get you a response from a qualified Atlassian.

All the best,
John

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

TAGS
AUG Leaders

Atlassian Community Events