Eloy Lafuente (stronk7)
ba854606e6
MDL-60764 versions: bump all versions and requires near release
...
version = 2017111300 release version
requires= 2017110800 current rc2 version
2017-11-10 02:52:53 +01:00
Eloy Lafuente (stronk7)
d989ee1e03
MDL-58853 versions: bump all versions and requires near release
...
version = 2017051500 release version
requires= 2017050500 current rc1 version
2017-05-09 02:58:28 +02:00
Eloy Lafuente (stronk7)
04649747a4
MDL-57197 versions: bump all versions and requires near release
...
version = 2016120500 release version
requires= 2016112900 current rc4 version
2016-11-29 22:57:05 +01:00
Rajesh Taneja
4a910b9aa6
MDL-56273 cache: Fixed initialise call
...
After store is created, it should be checked if
it's ready before calling initialise
2016-11-02 14:26:50 +08:00
Russell Smith
a169739d5d
MDL-56273 cache: Use cache initialise always.
...
purge_all() and purge_by_definition() look in the configuration
for which caches are available and then creates them to purge them.
The configuration stores the values used by initialise(), not
initialise_unit_test_instance() and would therefore fail to purge
all caches if they were not purged by another means.
In the case of filestore, it's purged by unit tests, in the case
of memcache(d), it purges the whole store when a single definition
is requested.
Therefore all configuration was moved into the configuration file
during unit tests and does not have any special override codes in
the unit test infrastructure.
2016-10-30 13:42:43 +11:00
Eloy Lafuente (stronk7)
1abca11e0a
MDL-54638 versions: bump all versions and requires near release
...
version = 2016052300 release version
requires= 2016051900 current rc1 version
2016-05-19 02:16:15 +02:00
Russell Smith
b2159f2d3f
MDL-53208 caching: Enable dereferencing as a feature.
...
If the cache does all the dereferencing when it stores and loads
the objects, then the cache loaders don't need to do that work.
This is true of all caches that use something other than PHP's memory
to store their results.
2016-02-28 17:01:49 +11:00
Eloy Lafuente (stronk7)
2e144835bb
MDL-52059 versions: bump all versions and requires near release
...
version = planned 2015111600 release version
requires= current 2015111000 rc3 version
2015-11-10 12:33:52 +01:00
Marina Glancy
7b3c5e0e0b
MDL-50932 cache: fix bug in prescanned file store
...
Thanks to Mark Nielsen for providing a patch
2015-07-29 11:23:01 +08:00
Eloy Lafuente (stronk7)
26ea380d24
MDL-50102 versions: bump all versions and requires near release
...
version = planned 2015051100 release version
requires= current 2015050500 rc1 version
Note: On purpose, the course format social wrong version (2015102100)
has been kept unmodified. Looking forward a solution right now.
2015-05-05 17:43:19 +02:00
Eloy Lafuente (stronk7)
de881693f7
MDL-48021 bump: Bump all versions to planned release
...
This bumps all versions to planned 2.8 release
(2014111000) version and all the dependencies to
current 2.8rc1 (2014110400)
2014-11-04 17:52:35 +01:00
Eloy Lafuente (stronk7)
538bf99ece
MDL-45486 Bump all versions to planned release
...
This bumps all versions to planned 2.7 release
(2014051200) version and all the dependencies to
current 2.7rc2 (2014050800)
2014-05-09 02:12:28 +02:00
Eloy Lafuente (stronk7)
f39c82ebed
MDL-42701 Bump all versions near 2.6 release
2013-11-05 02:36:00 +01:00
Dan Poltawski
51eba172e6
Merge branch 'MDL-41291-master' of git://github.com/mr-russ/moodle
2013-08-26 17:50:08 +08:00
Russell Smith
90048725b0
MDL-41291 cache: Use fread to avoid race conditions
2013-08-19 20:18:57 +10:00
Frederic Massart
cbb3990bcb
MDL-41071 core: plugininfo_mod caches in plugininfo_mod definition
2013-08-07 20:55:22 +08:00
Sam Hemelryk
609bda269e
Merge branch 'w31_MDL-40891_m26_mkdirrace' of https://github.com/skodak/moodle
2013-07-29 11:53:02 +12:00
Petr Škoda
6763fde8d4
MDL-40891 prevent exceptions when creating directories in file store
...
Even if cache creation fails moodle should continue working.
2013-07-26 20:28:57 +02:00
Damyon Wiese
05b659b252
MDL-40727 Cache: Fix file cache store on windows.
2013-07-24 17:04:44 +08:00
Petr Škoda
eb1ee665f6
MDL-40642 use this->cfg in local file store when fixing permissions
2013-07-19 09:18:44 +02:00
Petr Škoda
eb459f7192
MDL-40642 set more restrictive umask and use proper permission for new dirs and files
2013-07-19 09:18:44 +02:00
Sam Hemelryk
1878661402
MDL-40100 cache: removed unneeded includes from add instance forms
2013-06-10 10:23:28 +12:00
Sam Hemelryk
9aacf24b62
MDL-39456 cachestore_file: added reference to global $CFG
...
By holding onto a reference of the global $CFG object we
can be sure that it isn't destroyed before we are done
with it.
This allows for caches to be used within destructors for
purposes such as delayed writes.
2013-05-24 09:51:11 +12:00
Dan Poltawski
2da94da7b5
Merge branch 'MDL-39473-master' of git://github.com/sammarshallou/moodle
2013-05-06 14:32:33 +01:00
sam marshall
cb86f1ebb3
MDL-39472 MUC: Improve parse_key performance
2013-05-02 16:04:29 +01:00
Eloy Lafuente (stronk7)
cedb0aab5a
MDL-39434 Bump all versions near 2.5 release
2013-05-01 18:03:29 +02:00
Sam Hemelryk
dbd2ea4e1f
MDL-38565 cache: session caches now function as expected
...
This change is a large change to the way sessions are handled
within MUC after it was discovered that session did not function
as expected when any store other than the default session store
was being used.
As part of this change the session loader has been largely
customised in order to consolidate session data for the loader.
The unit tests have also being greatly increased to provide
better coverage for sessions.
2013-04-19 10:11:48 +12:00
Sam Hemelryk
ac6754a679
MDL-38427 cache: implemented unit tests for all core cache stores
2013-03-01 10:11:55 +13:00
Sam Hemelryk
a037c943bd
MDL-36363 cache: clean up pre-integration
2013-01-28 10:39:23 +13:00
Matteo Scaramuccia
56e65baa1e
MDL-36363 Adding/Removing a file store cache instance cleanups the folder too
2013-01-28 10:39:23 +13:00
Eloy Lafuente (stronk7)
663dbbc2e6
MDL-36933 Bump everything to 2012112900
...
(versions, requires and dependencies)
2012-11-30 03:30:09 +01:00
Sam Hemelryk
e4f71b7c8f
MDL-36825 cachestore_file: fixed isready condition check
2012-11-27 10:16:08 +13:00
Sam Hemelryk
2b274ad001
MDL-36819 cache: implemented cache_is_configurable interface
2012-11-26 14:27:44 +13:00
Sam Hemelryk
75cde6b9ac
MDL-36768 cache: replaced cache_store interface with abstract class
2012-11-26 14:11:01 +13:00
Sam Hemelryk
bd188851f2
MDL-36768 cache: Implemented abstract cache store base class
2012-11-26 08:12:45 +13:00
Dan Poltawski
bc8f1957a4
Merge branch 'm24_MDL-36364_Improve_the_deletion_logic' of https://github.com/scara/moodle
...
Conflicts:
cache/stores/file/lib.php
2012-11-16 15:24:24 +08:00
Sam Hemelryk
758dbdf894
MDL-36111 cache: Fixed up typo's and trivial issues
2012-11-12 10:36:53 +13:00
Sam Hemelryk
d837df0d77
MDL-36381 cachestores: fixed bug when editing with checkbox/bool
2012-11-09 00:01:30 +01:00
Sam Hemelryk
81ede547f2
MDL-36381 cache: fixed bug whereby you couldn't edit store instances
2012-11-08 10:54:11 +13:00
Sam Hemelryk
49c497ff08
MDL-36120 cachestore_file: Added missing singledirectory check in config check
2012-11-07 10:09:58 +13:00
Sam Hemelryk
702651c7a6
MDL-36120 cache: Tidied up post peer-review
2012-11-07 10:03:32 +13:00
Sam Hemelryk
08aaa637fb
MDL-36120 cachestore_file: improved file storage method + new setting
2012-11-07 09:58:55 +13:00
Matteo Scaramuccia
f86ce2dcb6
MDL-36364 Improved the deletion logic to preserve the 'prescan' setting
2012-11-04 23:44:33 +01:00
Matteo Scaramuccia
894a4f35b9
MDL-36360 Removed 'lock': cachestore_file_addinstance_form::configuration_definition() doesn't include it
2012-11-04 19:57:54 +01:00
Matteo Scaramuccia
d4d2f27c7f
MDL-36360 Missing of cachestore_file::config_get_configuration_array()
2012-11-04 19:41:22 +01:00
Sam Hemelryk
170f821b9d
MDL-25290 cache: Fixed things up per coding style
2012-10-08 09:53:52 +13:00
Sam Hemelryk
34c84c723a
MDL-25290 cache: Added cache locking plugin and converted locking implementations to that
2012-10-08 09:53:51 +13:00
Sam Hemelryk
6fec18203b
MDL-25290 cache: Renamed plugin from cache => cachestore
2012-10-08 09:53:51 +13:00
Sam Hemelryk
62704f33d4
MDL-25290 cache_file: Added default file cache store
2012-10-08 09:53:50 +13:00