[!!!][TASK] Consolidate extbase caches 73/59573/8
authorAlexander Schnitzler <git@alexanderschnitzler.de>
Mon, 28 Jan 2019 08:51:30 +0000 (09:51 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Fri, 1 Feb 2019 11:32:29 +0000 (12:32 +0100)
commit04e7d09c66b72ae6d36327ce2cc5ed0b3fb7eb29
treec69b142df12ef72504fce6bcc063a9179384a261
parentb49d32bfe3b02cfe99312320b296381db74eeffe
[!!!][TASK] Consolidate extbase caches

The caches of extbase have been consolidated as both of them shared the
same caching frontend. Cache identifiers `extbase_reflection` and
`extbase_datamapfactory_datamap` do no longer exist.

A single cache `extbase` is pre-configured and used for class schemata
and data maps instead.

Releases: master
Resolves: #87558
Change-Id: I4d7ec53cfd1b4900998fa2d01db1d8f2c1730633
Reviewed-on: https://review.typo3.org/59573
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: TYPO3com <noreply@typo3.com>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
typo3/sysext/backend/Tests/Unit/Utility/BackendUtilityTest.php
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-87558-ConsolidateExtbaseCaches.rst [new file with mode: 0644]
typo3/sysext/extbase/Classes/Persistence/Generic/Mapper/DataMapFactory.php
typo3/sysext/extbase/Classes/Reflection/ReflectionService.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/ArrayDimensionMatcher.php