Update (March 26, 2024): The team has been hard at work over the past quarter making architectural changes to the page move feature. As a result, we've raised the limit to 1000 pages per move operation!
Hello Confluence Admins,
We’re writing to explain a change to content move operations in Confluence, arising from an investigation on reliability of bulk moves. Moving forward, we will enforce a 100 item limit per move operation to ensure a performant and reliable experience. Very few users ever move more than 100 pages at once, and we anticipate that this change will impact less than 1% of moves. Additionally, once this change is made, users will still be able to move more than 100 pages via separate move operations.
We will begin incremental rollout of this change on December 14, 2023.
Without limits on the number of items moved, we’ve encountered
Slow failures: When the move operation gets to be larger than 100 pages, both reliability and latency drop below our quality bar.
Data corruption: When a large volume of content is moved, we’ve observed a risk of failure that leave data in a corrupted or incompletely moved state. Some pages moved successfully, while others failed, which causes users to worry that their content has been lost.
Load on system impacts other users: When large page move operations are triggered, all users on shared infrastructure take a performance hit. For example, unlimited size means someone testing an app for load limits might inadvertently cause your access to be slowed.
In determining a hard limit, we considered what is necessary to mitigate the above issues while minimizing breaking changes for our users. Over 99% of page moves are 100 pages or fewer, so this change should not impact most users.
In order to support larger moves with high reliability, we need to invest in an architectural redesign of the feature. From a technical perspective, this could include asynchronous handling of the page move operation. Today, the move request is run synchronously, which can affect the load of shared resources.
This investment is not on the near term roadmap, but to elevate the priority on supporting larger content moves, engage (vote/comment/follow) on this feature request: CONFCLOUD-77144
Nick Bourlier
19 comments