Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-13Add more docblocks and fix XAUTOCLAIM response handler.more-docblocksmichael-grunder
- Finish adding docblocks with examples for all of the stream commands. - Fix XAUTOCLAIM response handler (the reply has a slightly different structure to XCLAIM.
2022-11-04Documentation: More docblocksmichael-grunder
2022-11-04pconnect isn't experimentalmichael-grunder
See #2236
2022-11-04Documentation: More command docblocksmichael-grunder
2022-11-04Documentation: Stream doc blocks and xtrim fixmichael-grunder
- XTRIM needs to take the `$threshold` arg as a string since MINID is not a number.
2022-11-02Documentation: Several ZSET docblocksmichael-grunder
2022-11-02Documentation: Even more docblocksmichael-grunder
2022-11-02Documentation: More docblocks with examplesmichael-grunder
[skip ci]
2022-11-01Documentation: More docblocks with examplesmichael-grunder
[skip ci]
2022-11-01Documentation: More docblocks for eventualmichael-grunder
[skip ci]
2022-11-01Documentation: Add several more docblocks.michael-grunder
2022-11-01Merge pull request #2230 from phpredis/issue-2068-aclPavlo Yatsukhnenko
Issue #2068, Refactor ACL command
2022-11-01Use fast_zpp APIPavlo Yatsukhnenko
2022-11-01Issue #2068, Refactor ACL commandPavlo Yatsukhnenko
2022-11-01More docblocks and refactor SLAVEOF command.michael-grunder
Add additional complete docblocks for a few more commands. Refactor SLAVEOF handler to conform with more modern PhpRedis command handlers. Create REPLICAOF and deprecate SLAVEOF as Redis has done since 5.0.0.
2022-11-01Documentation: SSCAN docblock and examplemichael-grunder
[skip ci]
2022-11-01Documentation: Add a docblock for the set command.michael-grunder
2022-11-01Refactor PubSub commandPavlo Yatsukhnenko
2022-10-31Documentation: Additional docblock headersmichael-grunder
[skip ci]
2022-10-31Copy docblock and fix DB option.michael-grunder
2022-10-31Documentation: More complete command docblocksmichael-grunder
APPEND clearLastError DBSIZE DECR[BY] DEL [skip ci]
2022-10-30Move `options` to the end listPavlo Yatsukhnenko
2022-10-30Issue #1894Pavlo Yatsukhnenko
Add the CH, NX, XX arguments to GEOADD
2022-10-30Issue #2114Pavlo Yatsukhnenko
Redis Sentinel TLS support
2022-10-30Documentation: More docblocks and examplesmichael-grunder
[skip ci]
2022-10-30Documentation: Add detailed docs for several set operationsmichael-grunder
SADD[ARRAY] SSINTER[STORE] SUNION[STORE] SDIFF[STORE] [skip ci]
2022-10-29Use ZEND_STRL in redis_commands.cPavlo Yatsukhnenko
2022-10-29Documentation: Add a BRPOPLPUSH example blockmichael-grunder
[skip ci]
2022-10-28Documentation: Add detailed docblocks for list pop operations.michael-grunder
2022-10-28Documentation: [B]Z[M]POP* doc blocksmichael-grunder
2022-10-27Documentation: Add docblocks for PF* commands and ping.michael-grunder
2022-10-27Fix BITOP cross-slot bugmichael-grunder
Fixes #2210
2022-10-27Documentation: Add docblocks for several more methods.michael-grunder
[skip ci]
2022-10-27Refactor BRPOPLPUSH and add B[LR]POP documentationmichael-grunder
2022-10-27Documentation: BITPOS and BITCOUNTmichael-grunder
2022-10-27Documentation: Document introspection methodsmichael-grunder
2022-10-26Documentation: Redis constructormichael-grunder
2022-10-26Small cosmetic changes in cluster_libraryPavlo Yatsukhnenko
2022-10-26TOUCH commandmichael-grunder
Implement the TOUCH command and refactor several of our "variadic key" commands, which were previously all using their own specific handlers. While refactoring the code, I changed `EXISTS` to require one key (it had previously been set to require zero keys). Additonally, it looks like we had a disparity in two commands which should be idential to PhpRedis: SINTERSTORE and SUNIONSTORE. Previously, SINTERSTORE required only one argument but SUNIONSTORE 2. I simply changed SUNIONSTORE to also only require a single argument, since that argument could be an array. ```php $redis->sInterStore(['dst', 'src1', 'src2']); $redis->sUnionStore(['dst', 'src1', 'src2']); ```
2022-10-24Future proof our igbinary header checkmichael-grunder
See: #2194
2022-10-24Merge pull request #2137 from phpredis/issue-2106Pavlo Yatsukhnenko
Issue #2106
2022-10-24Issue #2106Pavlo Yatsukhnenko
Expose the transferred number of bytes
2022-10-24Issue #2106Pavlo Yatsukhnenko
2022-10-23Refactor SORT and add SORT_RO commandmichael-grunder
See #2068
2022-10-23XGROUP DELCONSUMER and ENTRIESREADmichael-grunder
Refactor XGROUP and implement the new DELCONSUMER (Redis 6.2.0) and ENTRIESREAD (Redis 7.0.0) options. Additionally, add a proper phpdoc block to the stub file. See #2068
2022-10-22Implement ZRANGESTORE and add ZRANGE optionsmichael-grunder
* Add ZRANGESTORE command. * Add Redis 6.2's `REV`, `BYLEX`, and `BYSCORE` to ZRANGE options. * Refactor several ZRANGE family commands into a single reply and options handler, using PHP's new argument parsing macros. * Extend our tests to use the new ZRANGE options. See #1894
2022-10-22EVAL_RO and EVALSHA_ROmichael-grunder
Implement Redis 7.0.0's readonly eval variants See: #2068
2022-10-21Newer versions of Redis shouldn't need a long delaymichael-grunder
2022-10-19Refactor SLOWLOG commandmichael-grunder
Refactor the slowlog command to use the new argument parsing API and also change it so we no longer manually handle atomic/non-atomic logic in the handler itself.
2022-10-19Simplify logic by removing CONFIG enum.michael-grunder