Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C CMS
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • CI
  • CMS
  • Repository
Switch branch/tag
  • cms
  • typo3
  • sysext
  • core
  • Classes
  • Utility
  • ExtensionManagementUtility.php
Find file BlameHistoryPermalink
  • Helmut Hummel's avatar
    [TASK] Unify core cache identifiers · 8d8e0748
    Helmut Hummel authored Aug 28, 2021 and Benjamin Franzke's avatar Benjamin Franzke committed Oct 02, 2021
    Core cache is used in many places throughout the core,
    mostly to cache resources gathered from installed
    extensions. In every single place the cache identifier
    for these caches is constructed in a similar, but
    not identical way.
    
    This change aims to unify the cache identifiers and
    introduce a (private) API to generate a cache identifier
    same way for all core caches.
    
    As a "side effect" all identifier suffixes are now
    identical and can be recognized to belong together.
    
    Releases: master
    Resolves: #95024
    Change-Id: I0e090af636c58795473059191f1e571d5a6c1b73
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70810
    
    
    Tested-by: Nikita Hovratov's avatarNikita Hovratov <nikita.h@live.de>
    Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
    Tested-by: Benjamin Franzke's avatarBenjamin Franzke <bfr@qbus.de>
    Reviewed-by: Nikita Hovratov's avatarNikita Hovratov <nikita.h@live.de>
    Reviewed-by: Benjamin Franzke's avatarBenjamin Franzke <bfr@qbus.de>
    8d8e0748