39 lines
849 B
ReStructuredText
39 lines
849 B
ReStructuredText
|
|
.. include:: /Includes.rst.txt
|
|
|
|
.. _deprecation-47712:
|
|
|
|
===============================================
|
|
Deprecation: #47712 - Deprecate old Locking API
|
|
===============================================
|
|
|
|
See :issue:`47712`
|
|
|
|
Description
|
|
===========
|
|
|
|
The old class `\TYPO3\CMS\Core\Locking\Locker` has been marked as deprecated.
|
|
|
|
The configuration option `[SYS][lockingMode]` is now marked as deprecated and only affects the old Locker class, which is
|
|
unused in the Core now.
|
|
|
|
Moreover two unused methods of `\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController` have been marked as deprecated:
|
|
|
|
* acquirePageGenerationLock()
|
|
* releasePageGenerationLock()
|
|
|
|
|
|
Impact
|
|
======
|
|
|
|
Using the old class will trigger deprecation log messages.
|
|
|
|
|
|
Migration
|
|
=========
|
|
|
|
Use the new Locking Service API instead.
|
|
|
|
|
|
.. index:: PHP-API, Backend, LocalConfiguration
|