[TASK] Remove extbase table column cache
The extbase table column cache "extbase_typo3dbbackend_tablecolumns" stores all DB fields of all DB tables to detect if the TCA table contains a field named "pid". However, if a DB table has a TCA definition but no PID, then it fails at so many places. No need to execute a admin_get_fields call on every method call. (Which caches this information - ironically - in the database by default) The cache can be removed without substitution as the superfluous check on the DB field "pid" is removed. Resolves: #77411 Releases: master, 7.6 Change-Id: Ib4dca4e5f895f0e4334c26482423b833dcb773ca Reviewed-on: https://review.typo3.org/49396 Reviewed-by:Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
parent
6211329b
Please register or sign in to comment