nextcloud-server/lib/private
Joas Schilling 3cdfe7b0f4
Don't try a transaction for the migrator on MySQL
As per https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html
CREATE TABLE statements automatically commit always. The only reason
this worked in the past was that PHPs PDO connection didn't check the
actual state on commit, but only checked their internal state.
But in PHP8 this was fixed:
https://github.com/php/php-src/blob/PHP-8.0/UPGRADING#L446-L450
So now commit() fails because the internal PDO connection implicitly
commited already.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-08 16:25:40 +07:00
..
Accounts Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Activity Update the license headers for Nextcloud 20 2020-08-24 14:54:25 +07:00
App Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
AppFramework Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
Archive Fix return types for Archive::getStream 2021-01-07 12:38:41 +07:00
Authentication Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Avatar Update license headers for 19 2020-04-29 11:57:22 +07:00
BackgroundJob Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Broadcast/Events
Cache Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Calendar Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
Collaboration Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Command Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Comments Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Console Update license headers for 19 2020-04-29 11:57:22 +07:00
Contacts/ContactsMenu use a consistent default value for sharing.maxAutocompleteResults 2020-12-15 11:53:39 +07:00
DB Don't try a transaction for the migrator on MySQL 2021-01-08 16:25:40 +07:00
Dashboard Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Diagnostics Update license headers for 19 2020-04-29 11:57:22 +07:00
DirectEditing Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
Encryption Catch throwable instead of exception 2021-01-07 14:32:26 +07:00
EventDispatcher Use the Symfony dispatcher correctly 2021-01-05 16:00:42 +07:00
Federation Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Files Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
FullTextSearch Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
GlobalScale
Group Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
Hooks Merge pull request #23766 from nextcloud/techdebt/noid/remove-unused-private-emitters 2020-10-29 10:03:36 +07:00
Http Update license headers 2020-12-30 14:07:05 +07:00
IntegrityCheck Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
L10N Move localecache to array 2020-11-02 15:02:04 +07:00
Lock Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
Lockdown
Log Fix warning in PHP 8 about optional parameter before mandatory one 2021-01-07 12:43:56 +07:00
Mail Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Memcache Actually set the TTL on redis set 2020-12-21 13:33:16 +07:00
Migration Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Notification Allow notification apps to defer and flush the sending 2020-07-03 16:44:43 +07:00
OCS Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
Preview Update license headers 2020-12-30 14:07:05 +07:00
Remote Update license headers for 19 2020-04-29 11:57:22 +07:00
Repair Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
RichObjectStrings
Route Also unset the other possible unused paramters 2020-12-16 20:31:30 +07:00
Search Update comment search to initFS 2020-11-09 09:52:23 +07:00
Security Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Session Generate a new session id if the decrypting the session data fails 2020-12-04 11:42:40 +07:00
Settings Remove ISection in favor of IIconSection 2020-10-28 23:05:00 +07:00
Setup Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
Share Update license headers 2020-12-30 14:07:05 +07:00
Share20 Move to single share event. Just emit more if needed 2020-12-23 11:05:29 +07:00
Support Add notification for user limit 2020-12-02 15:20:03 +07:00
SystemTag Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Tagging Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
Template Set the JSCombiner cache if needed 2021-01-06 16:15:17 +07:00
Updater Update license headers for 19 2020-04-29 11:57:22 +07:00
User Merge pull request #24948 from nextcloud/dependabot/composer/doctrine/dbal-3.0.0 2021-01-08 14:58:43 +07:00
UserStatus Update the license headers for Nextcloud 20 2020-08-24 14:54:25 +07:00
legacy Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
AllConfig.php Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
AppConfig.php Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
CapabilitiesManager.php
Color.php Update license headers for 19 2020-04-29 11:57:22 +07:00
Config.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
ContactsManager.php Update the license headers for Nextcloud 20 2020-08-24 14:54:25 +07:00
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php
DateTimeZone.php Update license headers for 19 2020-04-29 11:57:22 +07:00
ForbiddenException.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
HintException.php
InitialStateService.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Installer.php Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
LargeFileHelper.php Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
Log.php Avoid huge exception argument logging 2020-12-29 10:50:53 +07:00
MemoryInfo.php Update license headers for 19 2020-04-29 11:57:22 +07:00
NaturalSort.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
NaturalSort_DefaultCollator.php
NavigationManager.php Update the license headers for Nextcloud 20 2020-08-24 14:54:25 +07:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
PreviewNotAvailableException.php
RedisFactory.php Update license headers for 19 2020-04-29 11:57:22 +07:00
Repair.php Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
RepairException.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Search.php Fix "misplaced variables" warning of Psalm in PHPDoc statements 2020-08-17 17:46:57 +07:00
Server.php Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
ServerContainer.php First query the server container 2020-11-07 17:51:41 +07:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Print an exception trace for setup exceptions 2021-01-07 20:11:25 +07:00
Streamer.php Only disable zip64 if the size is known 2020-09-01 15:01:12 +07:00
SubAdmin.php Fix typo in @deprecated PHPDoc tag 2020-11-24 00:13:09 +07:00
SystemConfig.php
TagManager.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
Tags.php Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00
TempManager.php Update the license headers for Nextcloud 20 2020-08-24 14:54:25 +07:00
TemplateLayout.php Update all license headers for Nextcloud 21 2020-12-16 18:48:22 +07:00
URLGenerator.php Remove some IRouter methods 2020-11-17 14:08:20 +07:00
Updater.php Bump doctrine/dbal from 2.12.0 to 3.0.0 2021-01-08 11:45:19 +07:00