Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/cache

Doctrine Cache component
https://github.com/doctrine/cache

#101 - Removing annotation usage (preferring `setExpectedException`)

3315628c46349716301bc875aeaee72535d932db authored about 9 years ago by Marco Pivetta <[email protected]>
Removed short array syntax for php5.3 compatibility

b7ab94d05a8f07ed01a74bc402c0d8ae399db38c authored about 9 years ago by Nicholas J <[email protected]>
Additional tests added

f1fbaafed40c50984690aab71ba05e36c05cb77b authored about 9 years ago by Nicholas J <[email protected]>
Merge branch 'feature/#98-add-travis-cache-and-fix-apcu-installation'

Close #98

3655ec928cd2cd7e7591e9f416bf402dfd228c62 authored about 9 years ago by Marco Pivetta <[email protected]>
Re-enabling upcasting notices/errors

2176d1c2e9b4ca811cb9b454df42a20b7e7c3d26 authored about 9 years ago by Marco Pivetta <[email protected]>
Adding PSR-4 namespace to tests

2b1161ebf5a7cfe95d76a7041dc7de800519443d authored about 9 years ago by Marco Pivetta <[email protected]>
use phpunit requires annotation and unify skip messages

c7e5c2cff429813934bde8b389e7fa384daa5f5a authored about 9 years ago by Tobias Schultze <[email protected]>
add travis cache and fix apcu installation

29dfda4f2179095857a8266f3ab1643d216cd449 authored about 9 years ago by Tobias Schultze <[email protected]>
use autoload-dev to autoload test classes

a2fdb84cfa5e7f15afd3469f2a44ef679c2c37ab authored about 9 years ago by Tobias Schultze <[email protected]>
apcu is loaded automatically when installing it

7d9475992c8a83b5ea22153ccb6372247be8eda0 authored about 9 years ago by Tobias Schultze <[email protected]>
Merge branch 'hotfix/#97-unify-booleans-and-wincache-multiget'

Close #97

16e39bfd0921ba4138cb97344c4fdd54c185bf6f authored about 9 years ago by Marco Pivetta <[email protected]>
unify bool(ean) and add multi get support for wincache

8aad38df556fb46f43d950f428c398ccfe93179c authored about 9 years ago by Tobias Schultze <[email protected]>
Merge pull request #94 from Tobion/fix-file-cache

fix file naming based on cache key

f74baf50a537db509c3b1643a1814ea0bbd65657 authored about 9 years ago by Marco Pivetta <[email protected]>
Merge branch 'hotfix/#95-delete-and-flushall-success-report-fix'

Close #95

1208950d8f5876a87a119e6e82cb4836e88de0e5 authored about 9 years ago by Marco Pivetta <[email protected]>
Merge branch 'hotfix/#95-delete-and-flushall-success-report-fix' into 1.4.x

Close #95
Backport #95 to 1.4.x

cdeb14a6feb34821a6f5fe05435ef04a68a7f147 authored about 9 years ago by Marco Pivetta <[email protected]>
CS (splitting conditional over multiple lines)

689a66b65c6fadd854ff42d40eb5af8112518136 authored about 9 years ago by Marco Pivetta <[email protected]>
CS (spacing)

e908c777b6a8050d335b6fc43326b3e9811b474d authored about 9 years ago by Marco Pivetta <[email protected]>
CS (spacing)

c42f2e0f824fc3a70f37975c13f276d402e20afd authored about 9 years ago by Marco Pivetta <[email protected]>
CS (splitting conditional over multiple lines)

d1d8c43f45c713956da89943b398eacccb12f00b authored about 9 years ago by Marco Pivetta <[email protected]>
CS (overflowing 120 chars)

d309726236945ad1356393cc975ad526f8dfe241 authored about 9 years ago by Marco Pivetta <[email protected]>
CS (spacing)

bd30f7728e375e8db134afaadc48b981c6b12582 authored about 9 years ago by Marco Pivetta <[email protected]>
CS (spacing)

060bf86e64746ecf16368c9f514d2364a90e13ed authored about 9 years ago by Marco Pivetta <[email protected]>
Merge branch 'hotfix/#87-improve-predis-support-allow-client-interface'

Close #87

c76e6fb5b7eafae93c54f2b2e923ebc376938643 authored about 9 years ago by Marco Pivetta <[email protected]>
#87 - validating that a generic `Predis\ClientInterface` can be used with the `PredisCache`

071f8de90553629f10ca9ad68c70df2a79e832f6 authored about 9 years ago by Marco Pivetta <[email protected]>
[enhancement] Allow usage of any Predis clients that implement proper interface

e4258d0fdefd0c8d34c02d592b6edc4b5a3c6d22 authored about 9 years ago by sowhat <[email protected]>
Merge pull request #99 from njohns-grovo/patch-1

Update LICENSE

34db6af19394828b00ee3f3bf159bdacdb86f343 authored about 9 years ago by Marco Pivetta <[email protected]>
Merge pull request #100 from TomasVotruba/patch-1

composer: use PSR-4 autoload

2a73ce166d5e02f0b09ceb10776027d5b63de823 authored about 9 years ago by Marco Pivetta <[email protected]>
composer: use PSR-4 autoload

1f625298749f082ef3fd47dcd8ce46f2da054dc4 authored about 9 years ago by Tomáš Votruba <[email protected]>
Update LICENSE

c7e14cd95fbee9f9504ef7ff8afd72c8f4bbca2c authored about 9 years ago by Nicholas J <[email protected]>
memcached cannot handle long keys and fix file naming when id is empty

a6acbaf240f4d5cb54a386a79ca93fbd8b0f495a authored about 9 years ago by Tobias Schultze <[email protected]>
use bin2hex unless the cache id is too long

92e73775072df4fdbdc521830bb027a826c9c862 authored about 9 years ago by Tobias Schultze <[email protected]>
memcache and memcached does not support all special cache ids

319cd839c004840197826729861976c0a7dd8fa3 authored about 9 years ago by Tobias Schultze <[email protected]>
not only Windows has case-insensitive filesystems, so we just use the hash for the filename

this is the fastest solution. determining if the current file system is case insensitive would r...

dc9d5982589c961994dc61fc9d80d33ee43b2e7d authored about 9 years ago by Tobias Schultze <[email protected]>
fix and refactor tests to actually test against different data values

58752b0c701d7fc2e974720ea2c0de18b2d1e915 authored about 9 years ago by Tobias Schultze <[email protected]>
fix apc cache delete when entry does not exist

cac988a788efe98f03480652c8b4caec91935f2f authored about 9 years ago by Tobias Schultze <[email protected]>
fix php file cache test for 0.0 since the strict checking was introduced

2399d2ddd2aadf1ea9753b0317097b7784629824 authored about 9 years ago by Tobias Schultze <[email protected]>
fix redis cache deleting non-existing entries

b3cdfc6caa3fdabedea2c0b6c10547e9a3235ed2 authored about 9 years ago by Tobias Schultze <[email protected]>
fix mongo delete() for non-existing items

8dc47ed5fdeab577c0ed2537f675f27f346a223c authored about 9 years ago by Tobias Schultze <[email protected]>
fix memcached and memcache delete() and contains() logic

379e16bbd78e5909dc1cadd56e66273ff2d12b4d authored about 9 years ago by Tobias Schultze <[email protected]>
Merge pull request #92 from TomasVotruba/patch-1

travis: use container based build, PHP 7 added

1c3483678ab767c3e21d3a96d6dd1006b327d425 authored about 9 years ago by Marco Pivetta <[email protected]>
travis: common format

787369c40fa14a5c930b11c4d92b5f56b73bed4a authored about 9 years ago by Tomáš Votruba <[email protected]>
travis: disable riak for PHP 7

15fedb4a69eb9c82f1d372a8d4dc19cab575dc2f authored about 9 years ago by Tomáš Votruba <[email protected]>
refactor extension detection

1429d877ea31645135d81bebf69a38bb8128e7e9 authored about 9 years ago by Tobias Schultze <[email protected]>
fix flushAll() and getStats() for file cache to ignore dot files and clean up balancing directories

4c27e176d2280308e8d6ac8064d5437471b48d88 authored about 9 years ago by Tobias Schultze <[email protected]>
fix delete return value when file does not exist

17d710dba72e9f91c9b6c56afe12ce3863d7d5be authored about 9 years ago by Tobias Schultze <[email protected]>
ensure that the cache key is case sensitive even on Windows filesystem that is case-insensitiv

116224d409b23e7dde122eb284f6a50b0674ff80 authored about 9 years ago by Tobias Schultze <[email protected]>
encode dots to prevent file extensions based on cache key and also prevent illegal filenames '.' and '..'

7e92c6349727874c97f445af57886e34387de97a authored over 9 years ago by Tobias Schultze <[email protected]>
fix file naming based on cache key

f5a61df678791987acc48b36cd84c638e0b4e4c3 authored over 9 years ago by Tobias Schultze <[email protected]>
Merge pull request #91 from Tobion/patch-1

No need to save the default namespace version

dd47003641aa5425820c0ec8a6f4a85e7412ffcd authored over 9 years ago by Marco Pivetta <[email protected]>
add tests for previous fixes and mocking tests should only run once and not for each driver

18ac81b43f44d65b3870861bc30699def5c87c91 authored over 9 years ago by Tobias Schultze <[email protected]>
do not update the cached namespace version if persistence failed

6160e6f3f66e14ed9ccd56d7617a29bc94958f60 authored over 9 years ago by Tobias Schultze <[email protected]>
fix mocked test and make tests pass on windows

3f3647abab2a5c88cf506da6e4b755d9be261ea5 authored over 9 years ago by Tobias Schultze <[email protected]>
travis: use container based build, PHP 7 added

Also `--dev` is by default over a year now.

55b465c6b5cb0a69359fd726ae3df0121df3aa64 authored over 9 years ago by Tomáš Votruba <[email protected]>
No need to save the default namespace version

The namepace version is increased in deleteAll() and also saved there. So when the version is st...

ecc4af15dc8d198ab6fc7b6ccecba1728d47b0da authored over 9 years ago by Tobias Schultze <[email protected]>
Merge pull request #90 from Pouix/patch-2

Fix CacheProvider::fetchMultiple if keys array is empty

ac3bc1e14fcd429c823fb98b634be1e8e0142eb0 authored over 9 years ago by Bill Schaller <[email protected]>
Add newline

abd518fcc1c59a638e4557fdf885bd0a38e3d68e authored over 9 years ago by Pouix <[email protected]>
Add test for CacheProvider::fetchMultiple

1cd527a38d1ba7d584a7477bab1029f398138f50 authored over 9 years ago by Pouix <[email protected]>
Fix CacheProvider::fetchMultiple if keys array is empty

14c7badd04319ac03a60a906689613ce5b3285bc authored over 9 years ago by Pouix <[email protected]>
Merge remote-tracking branch 'origin/master'

8c434000f420ade76a07c64cbe08ca47e5c101ca authored over 9 years ago by Benjamin Eberlei <[email protected]>
[DCOM-293] Fix privilege escalaction security vulnerability in PhpFileCache.

5d9340412c24706f9ac5cd34a58e91592f2ce130 authored over 9 years ago by Benjamin Eberlei <[email protected]>
Merge pull request #80 from Rican7/enhancement/improve-flushable-clearable-interface-documentation

Enhancement - Improve Flushable/Clearable interface documentation

61ae80995f2da31e23d2e00d546ccd5d38f56aa0 authored over 9 years ago by Marco Pivetta <[email protected]>
Check for Predis\Client existance before running tests.

567cc4de54c6d42d909dca0a93a18378c06573c6 authored over 9 years ago by Benjamin Eberlei <[email protected]>
Merge pull request #82 from krixon/filecache-race-condition

Fix race condition in FileCache-based drivers.

e7b77e5abe230a2cc1db5005fb86435da213ae3b authored over 9 years ago by Marco Pivetta <[email protected]>
Fix race condition in FileCache-based drivers.

dc52cca4ca4318ca6c48a23a72f1d65dcc655662 authored over 9 years ago by Karl Rixon <[email protected]>
Period.

02df9be39989849b5fe68f3a9eaf7031ed9aa95a authored over 9 years ago by Trevor Suarez <[email protected]>
Whoops, almost forgot a word

36c4f3004536d012d5d2dd5ddfbd86ec87ad8850 authored over 9 years ago by Trevor Suarez <[email protected]>
Clarifying the distinction between the

`ClearableCache` and `FlushableCache` interfaces

8a811f94a0b1d22cbf39baee90cf7063c0cf1129 authored over 9 years ago by Trevor Suarez <[email protected]>
Clarifying the intent of the `FlushableCache`

54b20a582d9a76dfb1d664ef403daeb2dff8c3de authored over 9 years ago by Trevor Suarez <[email protected]>
Merge pull request #79 from romainneutron/redis-stats

Add stats on hits/misses in redis caches

9930e3367777a8727e229f5126c5299890d700bb authored over 9 years ago by Marco Pivetta <[email protected]>
Add tests

71c7b6cd6be74e3897dd6bf9ba6f182f5bf3c2fa authored over 9 years ago by Romain Neutron <[email protected]>
Add stats on hits/misses in redis caches

86834488bfc5971462ec1ada07e739204c6e3dce authored over 9 years ago by Romain Neutron <[email protected]>
Merge pull request #78 from zeroedin-bill/predis-redis-fixes

Fix various issues with PredisCache and RedisCache

c2ab51e8f3c4a8170ca91b702e3789881dd2a6c2 authored over 9 years ago by Marco Pivetta <[email protected]>
Skip object tests for PhpFileCacheTest

b258130afecf3bce872d4b3f26e97cd17dd15ea5 authored over 9 years ago by Bill Schaller <[email protected]>
Merge all the things

Merge branch 'fix-redis-fetch-multiple' into predis-redis-fixes
Merge branch 'fix-predis-object-...

d4af40edc753518df8a89b05166aaa07d29ed227 authored over 9 years ago by Bill Schaller <[email protected]>
Add test for fetchMultiple with objects

8c4b361e83fd0cfcea528bf13c0bb1d386d60a8c authored over 9 years ago by Bill Schaller <[email protected]>
Enable redis extension on travis so RedisCacheTest will run

d5a7827f3094739c583f201babef8f256b2dd8f9 authored over 9 years ago by Bill Schaller <[email protected]>
Add test for basic object save/fetch

669b9c73d89b3204d22a7693f15078a66dfb408e authored over 9 years ago by Bill Schaller <[email protected]>
Merge pull request #71 from oconnedk/cache_phpdoc

Fix PHPDoc for doFetch return type

9d141335b758cbff3c58b52777836ce945522a68 authored over 9 years ago by Marco Pivetta <[email protected]>
Fix PHPDoc for doFetch return type

a926248ed81ba6d75af196db46252487b0d4f8d4 authored over 9 years ago by Daniel OConnell <[email protected]>
Disabling testing `false` against `Memcached`, since it is unsupported

c9eadeb743ac6199f7eec423cb9426bc518b7b03 authored over 9 years ago by Marco Pivetta <[email protected]>
Corrected missing data provider annotation

61ae5c78cea270f30e8e39819b66d6ac9a298f33 authored over 9 years ago by Marco Pivetta <[email protected]>
Disabling testing empty arrays against `Predis` as per nrk/predis#241

087fc202d9aaf8272d2b814c2c8790a799d6d3c5 authored over 9 years ago by Marco Pivetta <[email protected]>
Merge branch 'hotfix/#65-#62-null-bytes-truncation-in-sqlite3-cache'

Close #65
Close #62

45f06054dd79023d4a8c97599be02e747ab5d79e authored over 9 years ago by Marco Pivetta <[email protected]>
Merge branch 'hotfix/#62-sqlite-blob-field-binding-for-long-serialized-data' into hotfix/#65-#62-null-bytes-truncation-in-sqlite3-cache

49c23af6a9ceb5b2f085dd3b3b937afb1c8077d8 authored over 9 years ago by Marco Pivetta <[email protected]>
Reducing test complexity by removing useless bits and uncertainty

41aa05fa88c9240c64fb605d7bac1ac93ab676a5 authored over 9 years ago by Marco Pivetta <[email protected]>
Merge pull request #69 from Ocramius/feature/php-file-cache

Improved PhpFileCache performance by removing useless stat calls

75769dfa6dc85254257757da154f536bc3ecee6a authored over 9 years ago by Marco Pivetta <[email protected]>
Merge branch 'hotfix/#67-memcache-zero-values-support'

Close #67

e19316220f1d2ca05378191f8476801aa3637134 authored over 9 years ago by Marco Pivetta <[email protected]>
Moved zero-value support test into the base class (all adapters should support saving zero-ish values)

43a09f7b5774459c329b41186f25718164a671ab authored over 9 years ago by Marco Pivetta <[email protected]>
Merge pull request #44 from till/topics/fix-.travis.yml

Fix: use the correct targets on Travis-CI

bc57a4278a5f967d6610f7da9d3687be6ca1b3a8 authored over 9 years ago by Marco Pivetta <[email protected]>
Splitting file inclusion and file path generation to avoid leakage of error suppression

5cf25179ffdf10c5f8c8180c0dce4fd9f05dc18b authored over 9 years ago by Marco Pivetta <[email protected]>
Adding notes about performance of the error suppression

dcd6c6b3458e5aaf8f24f722648a234d6d53ed75 authored over 9 years ago by Marco Pivetta <[email protected]>
Improved PhpFileCache performance by removing useless stat calls

285228d89fa14f91832fe527569c4bd065079a06 authored over 9 years ago by Marco Pivetta <[email protected]>
If you save a value in memcache that results in FALSE when cast to a boolean, then MemcacheCache::doContains() will not work. This commit fixes that by checking if memcache::get() changed the value of its 2nd parameter ("flags"). If it did, it means the value surely exists.

Example: Let's say you save an empty array in memcache. Calling MemcacheCache::doContains() will...

9de4b7ecaedd6880484a53ab47b77b58015e5bcc authored almost 10 years ago by Radu Murzea <[email protected]>
unit test to solve original PR#62

b47a00b0c30252a6ea2c172c6e26b33775830534 authored almost 10 years ago by Laurent Laville <[email protected]>
Merge pull request #64 from llaville/sqlite3_assoc

Reduce memory usage in SQLite3 cache

6c5c32eb6c596993d04e13b95d0c1e8153783d7a authored almost 10 years ago by Marco Pivetta <[email protected]>
reduce memory usage

62f24ca1a56b3d38319bbe23aae2f4f57a427607 authored almost 10 years ago by Laurent Laville <[email protected]>
Small behavior change for ChainCache.

15334410a781da60f861df536b460f24c8f01eeb authored almost 10 years ago by Guilherme Blanco <[email protected]>
Merge pull request #61 from formapro-forks/void-cache

Void cache.

da983502786021d870e6b7f6536c70b0e2da8800 authored almost 10 years ago by Marco Pivetta <[email protected]>
add a note where you may use void cache.

ad0cd085a55ce7bb86830ea5054daa55f4005d6c authored almost 10 years ago by Maksim Kotlyar <[email protected]>
add doctrine docblock

20c76a42894ef171fc3c1eea692a51c4d76b7ffa authored almost 10 years ago by Maksim Kotlyar <[email protected]>