[BUGFIX] Better caching of TCA for bulk inserts 85/35185/10
authorStephan Großberndt <stephan@grossberndt.de>
Tue, 9 Dec 2014 11:29:54 +0000 (12:29 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Tue, 16 Dec 2014 17:13:57 +0000 (18:13 +0100)
commite0467960abe3e269c8bbc38135ff0c7245c2b5b3
tree1c050f44bdebf9c2ecd9a80f107c2728f71a8fb0
parent2f428b1d866ca8face595b268a46d12d8b74ba15
[BUGFIX] Better caching of TCA for bulk inserts

Introduces a runtime cache for the TCA types configuration. This
improves performance for bulk inserts since getTCAtypes is called for
each record of each table and the available types during a call do not
change.

Resolves: #63666
Releases: master, 6.2
Change-Id: Ia58352f1bae1e1eb57b87e5db0f1ad84e34ae37e
Reviewed-on: http://review.typo3.org/35185
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/Utility/BackendUtility.php