The migration has been completed. All apps are now on the new platform backing Forge hosted storage.
Posted Mar 20, 2024 - 05:23 UTC
Update
Migration has been resumed. This migration will be progressively rolled out per app and Forge environment. As remaining apps are progressively onboarded you will see the format of the cursor change, in line with the format for apps already on the new platform. We will provide updates as necessary.
Posted Feb 29, 2024 - 23:30 UTC
In progress
Edit: This message was unintentionally posted. The migration has not started yet and a message will be posted here when it resumes. Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Feb 29, 2024 - 00:00 UTC
Scheduled
The migration to the new backing platform for Forge hosted storage is resuming. The majority of apps have already been migrated to the new platform.
Timeline
Starting on 2024-02-29 00:00 UTC, the remaining apps will be migrated to the new data store in a progressive way, by app and environment. The progressive migration is expected expected to finish no later than 2024-03-22 00:00 UTC.
Cursor format change during the migration
Once an app is migrated to the new platform you will notice the query cursors format has changed. The query cursor is an opaque string generated by the underlying data store, which is used to fetch next pages in a paginated query when using the query API [https://developer.atlassian.com/platform/forge/runtime-reference/storage-api-query/]. When the migration is complete, the new data store will reject cursors created by the old data store. For a smooth transition and minimising the impact to the apps, the platform will accept both cursor formats for a short period of time (approximately 15 minutes after the cutover). You don’t need to take any action as this is managed by the Forge team. It is advised that these cursors are not persisted and only used within the context of a single paginated query.