Daniele Alessandri
|
679c7ffdd5
Trade a tiny bit of speed for more code reuse.
|
14 lat temu |
Daniele Alessandri
|
03cff6a813
Fix wrong class lookup.
|
14 lat temu |
Daniele Alessandri
|
f6bd5757af
Repeat with me: do not blindly copy and paste.
|
14 lat temu |
Daniele Alessandri
|
8a145bc6c9
More reliable network writes in Predis\Protocols\TextProtocol.
|
14 lat temu |
Daniele Alessandri
|
ddb3180700
Switch the default text protocol processor to the new and faster one.
|
14 lat temu |
Daniele Alessandri
|
f7bef784af
Add inline (p)subscribe via options on Predis\PubSubContext initialization.
|
14 lat temu |
Daniele Alessandri
|
68f77444b6
Use only one check for replies that should not be passed to a reply parser.
|
14 lat temu |
Daniele Alessandri
|
b6d93b5b34
Promote the profile for Redis 2.2 as stable and use it as the default one for the client.
|
14 lat temu |
Daniele Alessandri
|
4e6ed1fd5b
Do not use is_numeric() when it is not really needed (it is relatively slow).
|
14 lat temu |
Daniele Alessandri
|
fc9deb68be
Remove usage of constants in the protocol handlers.
|
14 lat temu |
Daniele Alessandri
|
b47adffd4f
Do not perform useless read operations in the bulk reply handler.
|
14 lat temu |
Daniele Alessandri
|
3d80ff489a
Less lines of code please.
|
14 lat temu |
Daniele Alessandri
|
4705b27302
Add the 'on_retry' callback as an option for Predis\MultiExecContext.
|
14 lat temu |
Daniele Alessandri
|
92e2455189
Remove unused variables.
|
14 lat temu |
Daniele Alessandri
|
e1d8ee5d9b
Remove useless reference passing.
|
14 lat temu |
Daniele Alessandri
|
11c490e978
Minor adjustments.
|
14 lat temu |
Daniele Alessandri
|
db2469341f
Remove useless stuff.
|
14 lat temu |
Daniele Alessandri
|
c9567c8606
Add an optional 'on_connection_initialized' callback to client options.
|
14 lat temu |
Daniele Alessandri
|
014adfe75d
Remove the method Predis\Network\TcpConnection::rawCommand().
|
14 lat temu |
Daniele Alessandri
|
2853ba7cef
Add the ability to set a different protocol processor on connection instances.
|
14 lat temu |
Daniele Alessandri
|
539a4bbdcd
Remove the Predis\ConnectionManager class.
|
14 lat temu |
Daniele Alessandri
|
bf3776b47a
Improve initialization code of Predis\Client instances.
|
14 lat temu |
Daniele Alessandri
|
fe0a940f18
Add the new Predis\Protocols\IRedisProtocolExtended interface.
|
14 lat temu |
Daniele Alessandri
|
c5169694ef
Remove Predis\Client::setConnection().
|
14 lat temu |
Daniele Alessandri
|
a992d9d0b8
Better checks for arguments passed to Predis\ConnectionParameters.
|
14 lat temu |
Daniele Alessandri
|
c94cf5ef32
Better checks for arguments passed to Predis\Network\UnixDomainSocketConnection.
|
14 lat temu |
Daniele Alessandri
|
5d37ea1258
Remove useless override.
|
14 lat temu |
Daniele Alessandri
|
8392f465cc
Cache the generated connection ID.
|
14 lat temu |
Daniele Alessandri
|
b3e7cfe408
Make multiple explicit calls to Predis\Client::connect() possible.
|
14 lat temu |
Daniele Alessandri
|
b013bce140
Add missing method in the Predis\Network\IConnectionCluster interface.
|
14 lat temu |