[BUGFIX] RootlineUtility only resolves defined relation fields
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Important-84144-RootlineUtilityIsEnrichingOnlyProperlySelectedRelationalDatabaseFields.rst
1 .. include:: ../../Includes.txt
2
3 ==================================================================================================
4 Important: #84144 - RootlineUtility is enriching only properly selected relational database fields
5 ==================================================================================================
6
7 See :issue:`84144`
8
9 Description
10 ===========
11
12 The main functionality for fetching the whole rootline of a page previously fetched all relational
13 fields defined in TCA of a page record. This led to massive performance problems with large menus,
14 as not all fields are necessary in root line records.
15
16 Now, the rootline fetching only looks up relational data of fields which have been added to
17 :php:`$GLOBALS[TYPO3_CONF_VARS][FE][addRootLineFields]`. The field `pages.media` is added per
18 default since it is a predefined value.
19
20 .. index:: Frontend, ext:frontend