Ecosyste.ms: OpenCollective

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

github.com/reactphp/cache

Async, Promise-based cache interface for ReactPHP.
https://github.com/reactphp/cache

Merge pull request #58 from clue-labs/php7.1

Update to require PHP 7.1+

1b701854fbd06e895d3843e62bd4031bbf391128 authored 8 months ago by Cees-Jan Kiewiet <[email protected]>
Update PHP language syntax, documentation and tests

0a0a214545c9d83b06318822dd5b47ba6355e121 authored 8 months ago by Christian Lück <[email protected]>
Update to require PHP 7.1+

e2e0e06c1446906da85044763768d5861080cc67 authored 9 months ago by Christian Lück <[email protected]>
Merge pull request #57 from WyriHaximus-labs/3.x-development

Hello `3.x` development branch

c674806387a6e1d4d4b57087d5a5ed268f08f318 authored 9 months ago by Simon Frings <[email protected]>
Hello `3.x` development branch

Once this PR is merged, we can start working on the new [v3.0.0
milestone](https://github.com/re...

8eafbd1f5a745d39a4bbcdddb303b1b7920146ae authored 9 months ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #55 from clue-labs/php8.3

Run tests on PHP 8.3 and update test suite

36c51f36d5f3c23cfcc2b5dc5e443bb5ff085605 authored 10 months ago by Simon Frings <[email protected]>
Run tests on PHP 8.3 and update test suite

66bbb36db38d52df1da5c643095d73a9363358e1 authored 10 months ago by Christian Lück <[email protected]>
Prepare v1.2.0 release

d47c472b64aa5608225f47965a484b75c7817d5b authored almost 2 years ago by Simon Frings <[email protected]>
Merge pull request #54 from clue-labs/update-tests

Update test suite and report failed assertions

bc120f30778f396ca9b73ff68cc2990e45ca8768 authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>
Update test suite and report failed assertions

1b7b7062caba9ada42f01f241971b9751e60be36 authored almost 2 years ago by Christian Lück <[email protected]>
Merge pull request #52 from WyriHaximus-labs/1.x-test-on-php.8.2

Test on PHP 8.2

06f72fe900006e69b34ff2b2a868ef8b5396fbe1 authored about 2 years ago by Christian Lück <[email protected]>
Test on PHP 8.2

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...

19886b1e4daa68e4f6ff6e4f804f5f2005df216f authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #51 from nhedger/chore/remove-dollar-sign

chore(docs): remove leading dollar sign

161426edd093aa825d3f93b62a7f6091be7cfca2 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
chore(docs): remove leading dollar sign

08450788d7083b445aa90798ec3b603de47bc1c3 authored over 2 years ago by Nicolas Hedger <[email protected]>
Merge pull request #49 from SimonFrings/hhvm

Fix legacy HHVM build by downgrading Composer

b3b669a2ed8df0979acb7cc6abcfc51a5e5c6c10 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Fix legacy HHVM build by downgrading Composer

a11235cb8a447093310c4035293d3bfbc0e0a408 authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #48 from SimonFrings/installations

Add badge to show number of project installations

2f04a2f2efac468435ecc8f1a1784ed8a206f1d5 authored over 2 years ago by Christian Lück <[email protected]>
Add badge to show number of project installations

6a0ec9eedf6773b991a13a7475c0de73a2dd696a authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #47 from SimonFrings/php

Support PHP 8.1

dfa7d1f6ba92a70946e75293153d301efade5039 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8.1

7b9b3c7c48bc771cae9d573dfac6073f69fd5bf9 authored almost 3 years ago by Simon Frings <[email protected]>
Merge pull request #45 from SimonFrings/ci

Use GitHub actions for continuous integration (CI)

434cf90836bc571ce2255b4f457e12bdc5a82a43 authored over 3 years ago by Jan Sorgalla <[email protected]>
Support PHP 8

a7ddc610a8a1426fa04a069656900251cbd6083f authored over 3 years ago by Simon Frings <[email protected]>
Use GitHub actions for continuous integration (CI)

Bye bye Travis CI, you've served us well.

54afe31079f9ed246cbadb77b820eb72a8dc368a authored over 3 years ago by Simon Frings <[email protected]>
Merge pull request #44 from WyriHaximus-labs/align-docblock-promise-return-types

Align DocBlock Promise return types

4bf736a2cccec7298bdf745db77585966fc2ca7e authored over 3 years ago by Christian Lück <[email protected]>
Align DocBlock Promise return types

Currently most of the docblocks provide a return type inside the
PromiseInterface like bool or a...

f55ee41827609116138f709e84c0aca2c73af690 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Prepare v1.1.0 release

44a568925556b0bd8cacc7b49fb0f1cf0d706a0c authored about 4 years ago by Christian Lück <[email protected]>
Merge pull request #43 from SimonFrings/tests

Update PHPUnit configuration schema for PHPUnit 9.3

cede72e9f64a013e4305e168d9b90480676e5a10 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Update PHPUnit configuration schema for PHPUnit 9.3

42298c7893216157512375134be21d11160cdbb8 authored about 4 years ago by Simon Frings <[email protected]>
Merge pull request #42 from WyriHaximus-labs/add-full-core-team-to-license

Add full core team to the license

52ef5205b2a08f545909631f3ea727217c9ebd30 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Add full core team to composer authors list

48d5d8f7747303b5316984f0fc49450c4b047c29 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Add full core team to the license

Added the full core team in order of joining the team

6c0dad809052f8ac77fb097cb40b2c939c9e3b68 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #41 from SimonFrings/tests

Run tests on PHPUnit 9, run tests on PHP 7.4, simplify test matrix and clean up test suite

9cfb7b17dac9e1c2868299554d91cf6b254d585e authored over 4 years ago by Jan Sorgalla <[email protected]>
Clean up test suite

49bbd0c4c796426d0acc90f5ce655e3f31cd7d94 authored over 4 years ago by Simon Frings <[email protected]>
Run tests on PHP 7.4 and simplify test matrix

c393d4c06f399870af27f3bbc793c64dd5a6ed45 authored over 4 years ago by Simon Frings <[email protected]>
Run tests on PHPUnit 9

1a0585326384ab2270d56778ea853f76a70a49ef authored over 4 years ago by Simon Frings <[email protected]>
Merge pull request #39 from WyriHaximus-labs/promise-3

Forward compatibility with react/promise 3

2d88223a576dcc26709982e1349ff50cfb82eb20 authored over 4 years ago by Christian Lück <[email protected]>
Forward compatibility with react/promise 3

1dba66344084738d0667e0225c1b53cb128b1b8c authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #40 from reedy/gitattributes

Add .gitattributes to exclude dev files from exports

5c71a48783832016faa14c3f1db446c509ab6271 authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>
Add .gitattributes to exclude dev files from exports

41b9f09d4124d04ed04c419b5c291bba753e690c authored almost 5 years ago by Sam Reed <[email protected]>
Prepare v1.0.0 release

aa10d63a1b40a36a486bdf527f28bac607ee6466 authored over 5 years ago by Christian Lück <[email protected]>
Prepare v0.6.0 release

a42d149e15b8312918327d5be2ba757cd2f23ff9 authored over 5 years ago by Christian Lück <[email protected]>
[RFC] Use arrays instead of iterable for multiple cache items (#37)

[RFC] Use arrays instead of iterable for multiple cache items

e13ce1acd54512a669591e0282ad3a59541b3615 authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>
Documentation for TTL precision with millisecond accuracy or below (#38)

Documentation for TTL precision with millisecond accuracy or below

6194915958954fba45fc53d501f443537a4040d3 authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>
Documentation for TTL precision with millisecond accuracy or below

7bc8ba6343297d7cf91867a10f71c3611cf5b9ba authored over 5 years ago by Christian Lück <[email protected]>
Use arrays instead of iterable for multiple cache items

Using arrays makes the API slightly stricter and allows consumers to
consistently rely on associ...

b60b54aa20059cd73b140d20c3174d05aea5c5e5 authored over 5 years ago by Christian Lück <[email protected]>
Use high-resolution timer for cache TTL on PHP 7.3+ (#35)

Use high-resolution timer for cache TTL on PHP 7.3+

760eedf1d3048cbd08137c60451ed9058a412af0 authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>
Use high-resolution timer for cache TTL on PHP 7.3+

47a54388bef7ec3d941b402938758689eb2e7417 authored over 5 years ago by Christian Lück <[email protected]>
Merge pull request #36 from clue-labs/who-needs-hhvm

Allow legacy HHVM to fail in Travis CI config

67abab227ff871dd7e5b235ab26e81287657f5d2 authored over 5 years ago by Jan Sorgalla <[email protected]>
Allow legacy HHVM to fail in Travis CI config

HHVM decided to drop support for PHP, so it's questionable if supporting
it in the future is wor...

c94cde9a49f174d5de1e101db0abc182767d23d7 authored over 5 years ago by Christian Lück <[email protected]>
Merge pull request #34 from clue-labs/documentation

Improve documentation

ab224148532be59632484b570406f2fb93638c9d authored almost 6 years ago by Jan Sorgalla <[email protected]>
Improve documentation

8762fe5b49e435c63ed376339a874c606bd17f4e authored almost 6 years ago by Christian Lück <[email protected]>
Merge pull request #32 from krlv/psr-16_getMultiple_setMultiple

Add support for getMultiple(), setMultiple(), deleteMultiple(), clear() and has() (inspired by P...

8012204e100d6435aec1e7d67d52a51dbe32c2f4 authored almost 6 years ago by Christian Lück <[email protected]>
PSR-16 method has: resolve with false instead of reject on a cache miss

1ad88361a630aa727e31aff999d216bdf59178df authored almost 6 years ago by krlv <[email protected]>
Add PSR-16 methods: deleteMultiple, clear, has

867279e5b568c9f4606a6f96216df4efe0664267 authored almost 6 years ago by krlv <[email protected]>
Add PSR-16 methods support: getMultiple and setMultiple

03aad31499a0ade7ef11c4e0f28c5f39ff6a18d6 authored almost 6 years ago by krlv <[email protected]>
Merge pull request #31 from WyriHaximus-labs/escape-global-function-calls

Prefix all global functions calls with \ to skip the look up and resolve process and go straight...

7c6d7f36490f610a27df77ecc75c53327c1dbabd authored about 6 years ago by Christian Lück <[email protected]>
Prefix all global functions calls with \ to skip the look up and resolve process and go straight to the global function

8f501c66b9fe73e215fffaeca3e6c4ae0dc2e2da authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Prepare v0.5.0 release

7d7da7fb7574d471904ba357b39bbf110ccdbf66 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #30 from clue-labs/delete

Rename remove() to delete() for consistency with PSR-16

834c1bd44d2047f912a28801c717a6dc62d7c92a authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Rename remove() to delete() for consistency with PSR-16

9dad4b353fd03324df31bc190a3da738cd95e9b8 authored over 6 years ago by Christian Lück <[email protected]>
Merge pull request #29 from clue-labs/ttl

Add cache expiration support (TTL)

6136d21d219fcb2763c42204104d250a2f970fc3 authored over 6 years ago by Christian Lück <[email protected]>
Use sorted array to store TTL and improve memory consumption

1879cb0f4b0d202e824fa2f3d3af38291fc902a2 authored over 6 years ago by Christian Lück <[email protected]>
TTL skeleton with expiration queueing using SplPriorityQueue

65e95c28179666b7d690425230bb00131941f60b authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #27 from clue-labs/default

Add $default to return instead of null on cache miss for get()

d31c442b7ba6ad4e5b8eb30fd8d2ed48d594f551 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Add $default to return instead of null on cache miss for get()

fb5b8745bdffc6f970ddfa11ba6d96a79456bfe3 authored over 6 years ago by Christian Lück <[email protected]>
Merge pull request #26 from clue-labs/lru

Simple LRU implementation for ArrayCache

0fd10ecfef9b6356a11115ad1d3a7b6983e69b33 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Simple LRU implementation for ArrayCache

c3322972478e28c23de936eca96b7843ae787926 authored over 6 years ago by Christian Lück <[email protected]>
Merge pull request #23 from WyriHaximus-labs/return_promises

Return Promise for set and remove

9478319a255a1e1346980c06f101f2df6958c1f9 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Describe current behavior on the cache interface

584e3c23721738de1ad4384bfb41d95bb16da75d authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Return Promise for set and remove

0b2326af8b9c647992fc7092f523cd1fc4563c85 authored over 6 years ago by Maciej Mroziński <[email protected]>
Merge pull request #22 from WyriHaximus-labs/implement-13

Cache miss resolves with null value

3792eaf71106932e4ca1850a52dbb492f5b690d5 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Failing get should resolve with null

a9400f3f354813be6163a4ea86f788d173a7dd13 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #21 from WyriHaximus-labs/cache-interface-documentation-current-behavior

Describe current behavior on the cache interface

b7a2a913fca154c7672f7a32192fd41ddf5b18e7 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Describe current behavior on the cache interface

37ee8054a0bbe44c90c0d0a9ba792479a1127b8a authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Prepare v0.4.2 release

75494f26b4ef089db9bf8c90b63c296246e099e8 authored almost 7 years ago by Christian Lück <[email protected]>
Merge pull request #18 from clue-labs/phpunit

Forward compatibility with PHPUnit 5 and PHPUnit 6

5e9a9ce14d78638c98d2700f399df3d865f97e5d authored almost 7 years ago by Jan Sorgalla <[email protected]>
Lock Travis distro so new defaults will not break the build

7a23d51a1a8c3fbadf8c28b00835542c1844cbc6 authored almost 7 years ago by Christian Lück <[email protected]>
Forward compatibility with PHPUnit 5 and PHPUnit 6

efb6d7f4a75b1fb1d21af869a600360e742bc476 authored almost 7 years ago by Christian Lück <[email protected]>
Merge pull request #14 from shaunbramley/dev-phpunit-4.8

Add PHPUnit 4.8 to require-dev

07ffcfb0945680d922b33520802d2f17a3cfa381 authored almost 8 years ago by Christian Lück <[email protected]>
add phpunit 4.8 to require-dev, force travisci to use local phpunit

1910991463fd6e31eb46341e29ba053846770466 authored almost 8 years ago by Shaun Bramley <[email protected]>
Merge pull request #10 from clue-labs/doc

Improve documentation

64fda9a36d04129de342a71eda07332191ff3b78 authored almost 8 years ago by Christian Lück <[email protected]>
Merge pull request #12 from clue-labs/autoload

Fix autoload paths

2fc39d5a1c4ac7079fb6be82d52bf9932d3edfa6 authored almost 8 years ago by Christian Lück <[email protected]>
Fix autoload paths

0cb85cd94ddce0f8da2c096a3b755b794bb4f4d6 authored almost 8 years ago by Christian Lück <[email protected]>
Add links to promise lib

a79879b36cbf5f3d88714dac78105c4757a76093 authored over 8 years ago by Christian Lück <[email protected]>
Add installation and license instructions

4ec4671c91a726a297947e5f59e9e5c55aa64342 authored over 8 years ago by Christian Lück <[email protected]>
Documentation for CacheInterface and ArrayCache

9e288c67a6c56451ad6b2acd0f19565250a8fdcd authored over 8 years ago by Christian Lück <[email protected]>
Add TOC

40013c9a0104769049b2e3f6f8b8fd7ff7ff75e6 authored over 8 years ago by Christian Lück <[email protected]>
Consistent formatting for examples

89beaf783992b1ce64aec0eeaefc4b863a7d28cc authored over 8 years ago by Christian Lück <[email protected]>
Prepare v0.4.1 release

558f614891341b1d817a8cdf9a358948ec49638f authored over 8 years ago by Christian Lück <[email protected]>
Merge pull request #9 from clue-labs/tests

Consistent reporting of test failures and conciser test setup

cd03bef9884a9de71add85e3d91b505af454339f authored over 8 years ago by Chris Boden <[email protected]>
Merge pull request #7 from clue-labs/compat

[RFC] Improve compatibility with legacy versions

5e63e94fa87f9e577ae2af742cfc80494b08a474 authored almost 9 years ago by Chris Boden <[email protected]>
Consistent reporting of test failures and conciser test setup

55a1d7d3291033a931d75b2e8c08458c9873f835 authored almost 9 years ago by Christian Lück <[email protected]>
Compatibility with legacy PHP 5.3

4c3160d1b9f63759801dcefedf46ea2eff35168d authored almost 9 years ago by Christian Lück <[email protected]>
Merge pull request #5 from WyriHaximus/patch-2

Test against PHP7

545ddd0dbcbd6c3f4104cff40629ee9e13b0f1e5 authored over 9 years ago by Chris Boden <[email protected]>
Merge pull request #4 from e3betht/cc-badge

Adding Code Climate badge to readme

5af556eda4a6f2b397cf2f0e0de2b40bb42c00b2 authored over 9 years ago by Chris Boden <[email protected]>
Test against PHP7

bc5ff92846a006ed4f37452efdb615d0b033629b authored over 9 years ago by Cees-Jan Kiewiet <[email protected]>
Adding Code Climate badge to readme

c8dd30b658b2554e2b1c2126b95cb545d362d7ef authored almost 10 years ago by e3betht <[email protected]>
Merge pull request #3 from WyriHaximus/patch-1

Show test coverage directly after running test

41bf353ae98eda64ef71b60332724c3a6fbdc7a8 authored over 10 years ago by Chris Boden <[email protected]>
Reverted phpunit addition in require-dev

1b0de4a040cbc69470f8d8462da2fc256771408c authored over 10 years ago by Cees-Jan Kiewiet <[email protected]>
Added phpunit 4 to require-dev and using it in .travis.yml

488700bc09543db44ede43d64f2ad4c1077878aa authored over 10 years ago by Cees-Jan Kiewiet <[email protected]>