aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/cache/driver
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/15726] Implement selective purge in APCu cache driverv12mike2018-09-161-1/+1
| | | | | | Edit comment PHPBB3-15726
* [ticket/15726] Implement selective purge in APCu cache driverv12mike2018-09-161-3/+3
| | | | | | Fix whitespace PHPBB3-15726
* [ticket/15726] Implement selective purge in APCu cache driverv12mike2018-09-161-3/+4
| | | | | | Correcting code formatting and whitespace PHPBB3-15726
* [ticket/15726] Implement selective purge in APCu cache driverv12mike2018-09-161-0/+0
| | | | | | fix file permissions PHPBB3-15726
* [ticket/15726] Implement selective purge in APCu cache driverv12mike2018-09-161-5/+4
| | | | | | Fix whitespace PHPBB3-15726
* [ticket/15726] Implement selective purge in APCu cache driverv12mike2018-09-161-1/+5
| | | | | | | | | | | | | | | The current APCu cache driver implements a global clearing of the APCu when the phpBB cache is purged. This is inappropriate if there are other phpBB boards, or other php applications sharing the APCu cache. This patch changes the behviour so that only cache entries matching the key_prefix of this board are cleared by a phpBB cache purge. The APCu unit test script has been updated to test this behaviour. It has also been updated so that the test case can be run individually previously it relied on initialisations made in other test scripts. PHPBB3-15726
* [ticket/14972] replace all occurrences of sizeof() with the count()rxu2018-01-013-6/+6
| | | | PHPBB3-14972
* [ticket/15401] Use separate constant for memcached driver configJulien Tant2017-10-151-1/+1
| | | | PHPBB3-15401
* [ticket/15365] Fix invalidating OPcachekasimi2017-09-161-1/+1
| | | | PHPBB3-15365
* [ticket/15320] Fix to accomplish coding guidelinesJagoba Los Arcos2017-08-141-1/+1
|
* [ticket/15320] Redis cache does not save keys withouth expirationJagoba Los Arcos2017-08-131-0/+4
| | | | In some functions like sql_save in cache/memory.php, code try to save a key/value in cache with ttl = 0 so key should never expire. In current redis.php cache driver, it fails so key never get cached. This cause for example that when you create a subforum, it not appear in the forum box in the admincp. To solve, if ttl is 0, we use redis->set instead of setex
* Merge pull request #4861 from v12mike/PHPBB3-15247Tristan Darricau2017-08-061-0/+70
|\ | | | | | | | | | | | | [PHPBB3-15247] Add support for php v7 APCu cache API * github.com:phpbb/phpbb: [PHPBB3-15247] Add support for php v7 APCu cache API
| * [PHPBB3-15247] Add support for php v7 APCu cache APIv12mike2017-06-261-0/+70
| | | | | | | | | | | | | | | | | | Add new cache driver apcu.php (based closely on existing APC cache driver) Add new unit test apcu_driver_test.php for the new driver Update RUNNING_TESTS.md to clarify requirements for apc, apcu and apc_bc extensions and add a couple of general hints to RUNNING_TESTS.md PHPBB3-15247
* | [ticket/15303] Correctly refer to $memcached and not $memcacheabyssmedia2017-08-051-1/+1
|/ | | | PHPBB3-15303
* Merge branch '3.1.x' into 3.2.xMarc Alexander2017-06-252-4/+4
|\
| * [ticket/15246] Allow use of Unix socket as memcache(d) hostrxu2017-06-172-4/+4
| | | | | | | | PHPBB3-15246
* | Merge branch '3.1.x' into 3.2.xTristan Darricau2017-03-191-0/+134
|\ \ | |/ | | | | | | * 3.1.x: [ticket/15122] Add cache driver for memcached
| * [ticket/15122] Add cache driver for memcachedMarc Alexander2017-03-121-0/+134
| | | | | | | | PHPBB3-15122
* | Merge branch '3.1.x' into 3.2.xTristan Darricau2017-02-051-1/+1
|\ \ | |/ | | | | | | | | * 3.1.x: [ticket/13250] Use faster str_replace() instead of preg_replace() [ticket/13250] Replace slashes in cache file names
| * [ticket/13250] Use faster str_replace() instead of preg_replace()Marc Alexander2017-01-221-1/+1
| | | | | | | | PHPBB3-13250
| * [ticket/13250] Replace slashes in cache file namesMarc Alexander2017-01-211-1/+1
| | | | | | | | PHPBB3-13250
* | [ticket/14555] Uniformize cache directory usagesTristan Darricau2016-03-242-4/+4
| | | | | | | | PHPBB3-14555
* | Merge branch '3.1.x' into 3.2.xTristan Darricau2016-02-182-0/+10
|\ \ | |/ | | | | | | * 3.1.x: [ticket/13681] Invalidate and reset opcache where necessary
| * [ticket/13681] Invalidate and reset opcache where necessaryMarc Alexander2016-02-182-0/+10
| | | | | | | | PHPBB3-13681
* | [ticket/14129] Caches extensions autoloadersTristan Darricau2016-01-261-0/+1
| | | | | | | | PHPBB3-14129
* | Merge branch 'ticket/13930' into ticket/13930-masterMarc Alexander2015-06-081-1/+1
|\ \ | |/ | | | | | | Conflicts: phpBB/includes/acp/acp_database.php
| * [ticket/13930] Add missing spaces to codeMarc Alexander2015-06-071-1/+1
| | | | | | | | PHPBB3-13930
* | [ticket/13782] Rename null driver to dummy for PHP7 compatibilityMarc Alexander2015-05-041-2/+2
| | | | | | | | PHPBB3-13782
* | [ticket/13697] Moving filesystem related functions to filesystem serviceMateBartus2015-04-162-18/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Moving filesystem service to \phpbb\filesystem namespace * Wraping Symfony's Filesystem component * Moving filesystem related functions from includes/functions.php into \phpbb\filesystem\filesystem Functions moved (and deprecated): - phpbb_chmod - phpbb_is_writable - phpbb_is_absolute - phpbb_own_realpath - phpbb_realpath * Adding interface for filesystem service PHPBB3-13697
* | Merge branch '3.1.x'Marc Alexander2015-03-051-0/+14
|\ \ | |/
| * [ticket/13477] rename function and fix doc blocksRMcGirr832015-03-041-7/+7
| | | | | | | | PHPBB3-13477
| * [ticket/13477] Update file cache driver for filenamesRMcGirr832015-03-031-0/+14
| | | | | | | | | | | | Replace slashes on file name PHPBB3-13477
* | [ticket/13494] Update calls to `set_config()`Gaëtan Muller2015-02-024-6/+11
| | | | | | | | PHPBB3-13494
* | [ticket/12620] Use the container to get the environment nameTristan Darricau2014-11-201-2/+3
| | | | | | | | PHPBB3-12620
* | [ticket/12620] Uses a cache directory per environmentTristan Darricau2014-11-201-1/+6
| | | | | | | | PHPBB3-12620
* | [ticket/13063] Introduces a new \phpbb\routing\router classTristan Darricau2014-11-201-0/+1
| | | | | | | | PHPBB3-13063
* | Merge branch 'develop-ascraeus' into developJoas Schilling2014-10-061-2/+14
|\ \ | |/
| * [ticket/11224] Revert Revert "Merge pull request #2460 from ticket/11224"Tristan Darricau2014-10-031-2/+14
| | | | | | | | This reverts commit 40cd7570e6f4da7cc60d83a3e99c72a2fb99e3f7.
* | Merge branch 'develop-ascraeus' into developJoas Schilling2014-10-011-14/+2
|\ \ | |/
| * [ticket/11224] Revert "Merge pull request #2460 from Nicofuma/ticket/11224"Joas Schilling2014-10-011-14/+2
| | | | | | | | | | | | | | This reverts commit d26436944173d1fa28a1abd96bca861381246860, reversing changes made to 75fcfb1c1d68f1632e7beae3f59699ddff8e5292. PHPBB3-11224
* | Merge branch 'develop-ascraeus' into developJoas Schilling2014-10-011-2/+14
|\ \ | |/
| * Merge pull request #2460 from Nicofuma/ticket/11224Joas Schilling2014-10-011-2/+14
| | | | | | | | [ticket/11224] SQL cache destroy does not destroy queries to tables joined
* | Merge branch 'develop-ascraeus' into developNils Adermann2014-08-083-373/+215
|\ \ | |/ | | | | | | | | | | | | | | | | * develop-ascraeus: [ticket/12789] Move duplicated functions to the base class [ticket/12789] Remove the directories in \phpbb\cache\driver\memory::purge() Conflicts: phpBB/phpbb/cache/driver/file.php phpBB/phpbb/cache/driver/memory.php
| * [ticket/12789] Move duplicated functions to the base classTristan Darricau2014-08-083-417/+215
| | | | | | | | PHPBB3-12789
| * [ticket/12789] Remove the directories in \phpbb\cache\driver\memory::purge()Tristan Darricau2014-08-081-13/+57
| | | | | | | | PHPBB3-12789
* | Merge branch 'develop-ascraeus' into developJoas Schilling2014-08-071-2/+2
|\ \ | |/ | | | | | | | | * develop-ascraeus: [ticket/12826] Add optional root namespace indicator for consistency. [ticket/12826] Add mandatory root namespace indicator to exception catching.
| * [ticket/12826] Add mandatory root namespace indicator to exception catching.Andreas Fischer2014-08-071-2/+2
| | | | | | | | PHPBB3-12826
* | [ticket/12387] Use the hash as query_id for cachingTristan Darricau2014-06-222-10/+9
|/ | | | PHPBB3-12387
* [ticket/12721] Add Squiz.ControlStructures.ElseIfDeclaration in legacyTristan Darricau2014-06-161-1/+1
| | | | PHPBB3-12721
* [ticket/12715] Cleanup comments in \phpbb\cache\driver\*Tristan Darricau2014-06-152-1/+3
| | | | PHPBB3-12715