moodle/cache/classes
sam marshall 8a0f706033 MDL-72837 core_cache: Add versioned cache support
Adds new set_versioned and get_versioned APIs to cache, which means you can
request a specific version from cache and it will not return an outdated
version.

This is important when using multi-layer-caches where a local cache might have
an outdated version of the cache, but the shared cache has a current version.
With this feature, the content of the cache does not have to be rebuilt, as
it will automatically retrieve it from the shared cache if necessary.
2022-02-23 16:58:38 +00:00
..
local MDL-72619 core_cache: Provide admin page to view cache size estimates 2021-10-11 16:49:21 +01:00
output MDL-72619 core_cache: Provide admin page to view cache size estimates 2021-10-11 16:49:21 +01:00
privacy MDL-63924 privacy: Add shared user providers to subsytsems 2018-11-08 21:26:18 +08:00
administration_helper.php MDL-72619 core_cache: Provide admin page to view cache size estimates 2021-10-11 16:49:21 +01:00
config.php MDL-70137 cache: Use sensible default when reading MUC config 2020-11-06 19:15:34 +00:00
definition.php Merge branch 'MDL-55267-master-deprecation' of https://github.com/marcusgreen/moodle 2017-03-21 10:18:56 +01:00
dummystore.php MDL-56273 cache: Fixed initialise call 2016-11-02 14:26:50 +08:00
factory.php MDL-70233 cache: Disabled factory now gets writer from parent 2021-04-07 15:33:31 +10:00
helper.php MDL-72596 core_cache: Track cache I/O size in perfdebug 2021-10-19 17:00:48 +01:00
interfaces.php MDL-72837 core_cache: Add versioned cache support 2022-02-23 16:58:38 +00:00
loaders.php MDL-72837 core_cache: Add versioned cache support 2022-02-23 16:58:38 +00:00
store.php Merge branch 'MDL-72619-master' of https://github.com/sammarshallou/moodle 2021-11-03 18:15:28 +01:00
version_wrapper.php MDL-72837 core_cache: Add versioned cache support 2022-02-23 16:58:38 +00:00