Daniele Alessandri
|
b6b732ec51
Implement an optional lightweight protocol reader.
|
14 éve |
Daniele Alessandri
|
1e47fb88f3
Fix SINTERSTORE and SUNIONSTORE to accept an array for the list of source keys.
|
14 éve |
Daniele Alessandri
|
e5e8a19c7a
Fix MGET, SINTER and SUNION to accept also an array to specify the list of keys.
|
14 éve |
Daniele Alessandri
|
ffcbc4fdb1
Fix SUBSCRIBE and PSUBSCRIBE so that they can accept a list of channels for subscription.
|
14 éve |
Daniele Alessandri
|
e398ff977e
Switch to Redis 2.2 as the default server profile.
|
14 éve |
Daniele Alessandri
|
18b44fae53
Fix a couple of corner cases for Predis\MultiExecBlock.
|
14 éve |
Daniele Alessandri
|
e800f1904b
Remove trailing spaces.
|
14 éve |
Daniele Alessandri
|
9f1f07083a
Add a VERSION constant to Predis\Client.
|
14 éve |
Daniele Alessandri
|
235d311cb1
Change network resource handling in the internals of Predis\Connection.
|
14 éve |
Daniele Alessandri
|
6f46fa1f2d
Improve the parsing of replies to INFO.
|
14 éve |
Daniele Alessandri
|
798e2b18dc
Implement Predis\Command::__toString().
|
14 éve |
Daniele Alessandri
|
aaa16c8276
Remove ConnectionParameters::__toString() (reverts ca6ff4f and e67cfe2).
|
14 éve |
Daniele Alessandri
|
e700061cc0
Change Predis\Connection in order to disable read/write timeouts when the value of 'read_write_timeout' is also equal to 0.
|
14 éve |
Daniele Alessandri
|
e67cfe27b3
Use a slightly different approach for ConnectionParameters::__toString().
|
14 éve |
Daniele Alessandri
|
f36d7a1d56
Implement a new command class for INFO to parse the new reply format for this command in Redis > 2.2.
|
14 éve |
Daniele Alessandri
|
ca6ff4f734
Implement ConnectionParameters::__toString().
|
14 éve |
Daniele Alessandri
|
06d974c0bc
Allow passing an array for the list of source keys to be used in ZUNIONSTORE/ZINTERSTORE.
|
14 éve |
Daniele Alessandri
|
6b6edbe6c2
Add support for connecting to Redis with UNIX domain sockets.
|
14 éve |
Daniele Alessandri
|
c41bb2c314
Fix bug reading zero-length values from a bulk response.
|
14 éve |
Daniele Alessandri
|
79372cb99b
Add inline (p)subscribe via options on Predis\PubSubContext initialization.
|
14 éve |
Daniele Alessandri
|
0d7fe31110
Minor indentation fix.
|
14 éve |
Daniele Alessandri
|
118af2809c
Use only one check for replies that should not be passed to a reply parser.
|
14 éve |
Daniele Alessandri
|
8dcd10dbbc
Fix missing registration for the Redis 2.2 profile.
|
14 éve |
Daniele Alessandri
|
3a6907241b
Promote the profile for Redis 2.2 as stable (the default for the client is still 2.0).
|
14 éve |
Daniele Alessandri
|
eae29bc3da
Do not use is_numeric() when it is not really needed (it is relatively slow).
|
14 éve |
Daniele Alessandri
|
727feb3f27
Remove usage of constants in the protocol handlers.
|
14 éve |
Daniele Alessandri
|
3924235501
Apply minor changes.
|
14 éve |
Daniele Alessandri
|
dc704c8cc4
Remove unused variables.
|
14 éve |
Daniele Alessandri
|
8d6f65d3dd
Add the 'on_retry' callback as an option for Predis\MultiExecBlock.
|
14 éve |
Daniele Alessandri
|
40dfabb139
Do not perform useless read operations in the bulk reply handler.
|
14 éve |