new version of Copy Page Tree very slow for larger copies

Description

When our users try to use the Copy Page Tree macro to copy a page tree, they get a proxy error saying that they are timing out on the treecopy/setnames.action function. I've attached a screenshot.

However I do not get this error. If I set a user to our confluence-administrators group they do not see the error either. Is there a permission tied to the admin role that is needed for this macro to work?

Freshdesk Tickets

#36884 (http://artemissoftware.freshdesk.com/helpdesk/tickets/36884) - Copy Page Tree macro not working on 5.9.7
#36714 (http://artemissoftware.freshdesk.com/helpdesk/tickets/36714) - Copy page extremely slow
#37243 (http://artemissoftware.freshdesk.com/helpdesk/tickets/37243) - Copy Page Tree Functionality Broken
#38052 (http://artemissoftware.freshdesk.com/helpdesk/tickets/38052) - Copy Page Tree 2.1.0
#39569 (http://artemissoftware.freshdesk.com/helpdesk/tickets/39569) - Copy pageTree issue - Proxy server received an invalid response from an upstream server
#41623 (http://artemissoftware.freshdesk.com/helpdesk/tickets/41623) - Copy page tree proxy error
#41698 (http://artemissoftware.freshdesk.com/helpdesk/tickets/41698) - Copy page tree plugin problems
#41305 (http://artemissoftware.freshdesk.com/helpdesk/tickets/41305) - Copy pageTree - Not working for non-admin users
#43888 (http://artemissoftware.freshdesk.com/helpdesk/tickets/43888) - Copy page tree macro is too slow and times out
#43010 (http://artemissoftware.freshdesk.com/helpdesk/tickets/43010) - Issue with Copy Page Tree 2.4.2 on Confluence 5.5.3
#41697 (http://artemissoftware.freshdesk.com/helpdesk/tickets/41697) - Copy page tree plugin problems
#47071 (http://artemissoftware.freshdesk.com/helpdesk/tickets/47071) - Copy Page tree crashing? CPU Maxxed out

#51750 (http://artemissoftware.freshdesk.com/helpdesk/tickets/51750) - Copy page tree menu is super slow and fails to copy

Create a Support Ticket

Activity

Show:
Brendan Patterson
March 12, 2017, 1:57 AM

Hi!

Our latest version of the add-on version 2.5.0 available now in the Atlassian MarketPlace has several performance enhancements. Copying thousands of pages can still be an issue depending on attachments but you should see significant performance increase.

https://marketplace.atlassian.com/plugins/com.nurago.confluence.plugins.treecopy/server/overview

Please give it a try and let us know how it's working. Also please comment on how many pages you are trying to copy at time along with how many attachments (which you can see in the results).

thanks!
Brendan

Brendan Patterson
February 9, 2017, 2:54 AM

Hi,

We are working the last two weeks on this and should have an update in a few days.

Cheers,
Brendan

Sandeep Warrier
February 8, 2017, 6:27 PM

Hi Team,

Is there any ETA for this bug fix ?

A
January 24, 2017, 12:46 PM

Any updates on this fix.

Brendan Patterson
July 23, 2016, 7:44 PM

Hi!

I've continued to work on updates to improve this. Here is the version I intend on releasing next week which has several improvements.

https://drive.google.com/open?id=0B8x88lPeZrjrTnhBZDZNOUFvTEU

  • much more feedback is provided to the user about the copy

    • the number of pages selected to copy is dynamically updated

    • after the copy additional data about the copy is shown including:

      • start time / end time / duration

      • how many pages were copied

      • how many attachments

      • the sum total of all attachment sized copied

  • if copying as an admin user it should be slightly faster

  • the copying done in a lower priority thread so performance degradation for very large copies should be lessened

  • the copying thread yields to other threads after copying 50 pages

  • the user will now receive a "Confluence notification" (in the little mailbox in the upper right of the screen) when the copy is completed.

Hopefully these will alleviate the issues with very large copies. We are planning on turning it into a "Confluence Long Running Task" which should help even more.

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Unassigned

Reporter

Vernon Lingley

Labels