nextcloud/apps/dav/lib/Migration
Christoph Wurst ca15306721 fix(dav): Limit number of UPDATES for sync token created_at
Address book and calendar sync tokens have a created_at column in 26+
and we need to assign a current timestamp to the existing data at
upgrade so the data isn't cleaned up immediately. Updating the full
table is expensive and fails on clustered setups that limit transaction
size. We don't need a timestamp for the oldest rows so we can skip
updating them.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-06-19 16:07:37 +00:00
..
BuildCalendarSearchIndex.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BuildCalendarSearchIndexBackgroundJob.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BuildSocialSearchIndex.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BuildSocialSearchIndexBackgroundJob.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CalDAVRemoveEmptyValue.php Migrate dav application from ILogger to LoggerInterface 2022-05-02 10:52:43 +02:00
ChunkCleanup.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
DeleteSchedulingObjects.php fix(caldav): automatically delete outdated scheduling objects 2024-06-03 17:31:03 +02:00
FixBirthdayCalendarComponent.php Update php licenses 2021-06-04 22:02:41 +02:00
RefreshWebcalJobRegistrar.php Update php licenses 2021-06-04 22:02:41 +02:00
RegenerateBirthdayCalendars.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
RegisterBuildReminderIndexBackgroundJob.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
RemoveClassifiedEventActivity.php Update php licenses 2021-06-04 22:02:41 +02:00
RemoveDeletedUsersCalendarSubscriptions.php Cast orphan subscription id to int 2021-12-01 10:48:14 +01:00
RemoveObjectProperties.php fix(Repair): Fix repair step compatibility with Oracle DB 2023-02-23 16:57:54 +01:00
RemoveOrphanEventsAndContacts.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1004Date20170825134824.php fix(caldav): automatically delete outdated scheduling objects 2024-06-03 17:31:03 +02:00
Version1004Date20170919104507.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1004Date20170924124212.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1004Date20170926103422.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1005Date20180413093149.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1005Date20180530124431.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1006Date20180619154313.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1006Date20180628111625.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1008Date20181030113700.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1008Date20181105104826.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1008Date20181105104833.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1008Date20181105110300.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1008Date20181105112049.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1008Date20181114084440.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1011Date20190725113607.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1011Date20190806104428.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1012Date20190808122342.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1016Date20201109085907.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1017Date20210216083742.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1018Date20210312100735.php Update php licenses 2021-06-04 22:02:41 +02:00
Version1024Date20211221144219.php Allow DAV Object properties 2022-05-16 15:02:00 +02:00
Version1025Date20240308063933.php fix(dav): Limit number of UPDATES for sync token created_at 2024-06-19 16:07:37 +00:00
Version1027Date20230504122946.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Version1029Date20221114151721.php add index for classification 2023-10-31 10:41:32 +01:00
Version1029Date20231004091403.php feat(dav): implement personal absence settings backend 2023-10-29 00:08:44 +02:00