[BUGFIX] Remove superfluous extbase TS option
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.3 / Breaking-77460-ExtbaseQueryCacheRemoved.rst
1
2 .. include:: ../../Includes.txt
3
4 ==============================================
5 Breaking: #77460 - Extbase query cache removed
6 ==============================================
7
8 See :issue:`77460`
9
10 Description
11 ===========
12
13 The PHP-based query cache functionality within the Extbase persistence layer has been removed.
14
15 The following public methods within the Extbase persistence layer have been removed:
16 * `Typo3DbBackend->quoteTextValueCallback()`
17 * `Typo3DbBackend->initializeObject()`
18 * `Typo3DbBackend->injectCacheManager()`
19 * Interface definition in `QuerySettingsInterface->getUseQueryCache()`
20
21 The TypoScript configuration `config.tx_extbase.persistence.useQueryCache` has no effect anymore.
22
23 Impact
24 ======
25
26 The according cache configuration set via `$TYPO3_CONF_VARS[SYS][cache][cacheConfigurations][extbase_typo3dbbackend_queries]` has no effect anymore.
27
28
29 Affected Installations
30 ======================
31
32 Any installation effectively relying on the query cache via a third party extension or explicitly deactivating the query cache of extbase.
33
34
35 Migration
36 =========
37
38 Remove the according lines and migrate to Doctrine.
39
40 .. index:: Database, PHP-API, LocalConfiguration, ext:extbase