Currently, on execution of the Copy Page Hierarchy API endpoint, exceptions are swallowed and the CPH is sometimes re-tried multiple times. With this change, CPH will no longer swallow exceptions and instead fail if an exception is thrown.
On failure, CPH will report this exception to the messages field in the Long Running task response, so the caller can determine the reason for failure.
This change is happening in order to make it easier for the caller of the API to determine the reason for failure.
If you use the Copy Page Hierarchy API, be advised that the endpoint will now fail due to exceptions, and information about these exceptions can be found using the Long Running Tasks API.
This change will release to the Confluence Ecosystem Beta group on June 7th, 2021, and start rolling out in increments to production during June 14-22nd, 2021. (changed to June 21-29th, see below comment)