[FEATURE] Make Locking API configurable
Locking API can be configured via $GLOBALS['TYPO3_CONF_VARS']. Now, by changing the priority of a specific lock strategy, it can be effectively disabled. Resolves: #87072 Releases: master Change-Id: Ie632f470a2144f67206e40736a9f70f4296715fa Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/58940 Tested-by:Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Classes/Locking/FileLockStrategy.php 12 additions, 3 deletionstypo3/sysext/core/Classes/Locking/FileLockStrategy.php
- typo3/sysext/core/Classes/Locking/SemaphoreLockStrategy.php 16 additions, 2 deletionstypo3/sysext/core/Classes/Locking/SemaphoreLockStrategy.php
- typo3/sysext/core/Classes/Locking/SimpleLockStrategy.php 11 additions, 2 deletionstypo3/sysext/core/Classes/Locking/SimpleLockStrategy.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 28 additions, 0 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/core/Documentation/Changelog/master/Feature-87072-AddedConfigurationOptionsForLockingAddedConfigurationOptionsForLocking.rst 73 additions, 0 deletions...nOptionsForLockingAddedConfigurationOptionsForLocking.rst
- typo3/sysext/core/Tests/Unit/Locking/FileLockStrategyTest.php 19 additions, 0 deletions...3/sysext/core/Tests/Unit/Locking/FileLockStrategyTest.php
- typo3/sysext/core/Tests/Unit/Locking/LockFactoryTest.php 45 additions, 1 deletiontypo3/sysext/core/Tests/Unit/Locking/LockFactoryTest.php
- typo3/sysext/core/Tests/Unit/Locking/SemaphoreLockStrategyTest.php 20 additions, 0 deletions...ext/core/Tests/Unit/Locking/SemaphoreLockStrategyTest.php
- typo3/sysext/core/Tests/Unit/Locking/SimpleLockStrategyTest.php 20 additions, 0 deletions...sysext/core/Tests/Unit/Locking/SimpleLockStrategyTest.php
Please register or sign in to comment