]> git.mxchange.org Git - friendica.git/commit
Adding multihost - locking
authorPhilipp Holzer <admin@philipp.info>
Wed, 4 Jul 2018 21:37:22 +0000 (23:37 +0200)
committerPhilipp Holzer <admin@philipp.info>
Wed, 4 Jul 2018 21:37:22 +0000 (23:37 +0200)
commitaac94d1d7445f2287f89a3559f4b3988e39edbdb
tree05bc6f3f5f0c1f999ce3d1ba8897c0588fc2d407
parentb07dfbb03f06f72d8776da317361fa5bcad098e2
Adding multihost - locking
Adding Unit-Tests for it
22 files changed:
boot.php
src/Core/Cache/ArrayCache.php [new file with mode: 0644]
src/Core/Cache/DatabaseCacheDriver.php
src/Core/Cache/ICacheDriver.php
src/Core/Cache/IMemoryCacheDriver.php [new file with mode: 0644]
src/Core/Cache/MemcacheCacheDriver.php
src/Core/Cache/MemcachedCacheDriver.php
src/Core/Cache/RedisCacheDriver.php
src/Core/Cache/TraitCompareDelete.php [new file with mode: 0644]
src/Core/Cache/TraitCompareSet.php [new file with mode: 0644]
src/Core/Lock.php
src/Core/Lock/AbstractLockDriver.php
src/Core/Lock/CacheLockDriver.php
src/Core/Lock/DatabaseLockDriver.php
src/Core/Lock/ILockDriver.php
src/Core/Lock/SemaphoreLockDriver.php
src/Database/DBStructure.php
tests/datasets/api.yml
tests/src/Core/Lock/CacheLockDriverTest.php [new file with mode: 0644]
tests/src/Core/Lock/DatabaseLockDriverTest.php [new file with mode: 0644]
tests/src/Core/Lock/LockTest.php [new file with mode: 0644]
tests/src/Core/Lock/SemaphoreLockDriverTest.php [new file with mode: 0644]