bd7c3c4803703ea76f6336ee818648e2e42e8ff0
[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
22 Impact
23 ======
24
25 The according cache configuration set via `$TYPO3_CONF_VARS[SYS][cache][cacheConfigurations][extbase_typo3dbbackend_queries]` has no effect anymore.
26
27
28 Affected Installations
29 ======================
30
31 Any installation effectively relying on the query cache via a third party extension or explicitly deactivating the query cache of extbase.
32
33
34 Migration
35 =========
36
37 Remove the according lines and migrate to Doctrine.
38
39 .. index:: Database, PHP-API, LocalConfiguration, ext:extbase