|
@@ -15,24 +15,24 @@ v0.8.0 (201x-xx-xx)
|
|
|
|
|
|
- The `throw_errors` connection parameter has been removed and replaced by the
|
|
|
new `exceptions` client option since exceptions on -ERR replies returned by
|
|
|
- Redis are not generated by connection classes anymore but are thrown by the
|
|
|
+ Redis are not generated by connection classes anymore, but are thrown by the
|
|
|
client class and other abstractions such as pipeline contexts.
|
|
|
|
|
|
- `Predis\Command\ScriptedCommand` internally relies on `EVALSHA` instead of
|
|
|
- `EVAL` thus avoiding to send the Lua script body on each request. The client
|
|
|
+ `EVAL` thus avoiding to send Lua scripts bodies on each request. The client
|
|
|
automatically resends the command falling back to `EVAL` when Redis returns a
|
|
|
- `-NOSCRIPT` error. Automatic fallback to `EVAL` does not work with pipelines
|
|
|
- or when inside a MULTI / EXEC context or with plain `EVALSHA` commands.
|
|
|
+ `-NOSCRIPT` error. Automatic fallback to `EVAL` does not work with pipelines,
|
|
|
+ inside a MULTI / EXEC context or with plain `EVALSHA` commands.
|
|
|
|
|
|
- Cluster and replication connections now extend a new common interface,
|
|
|
`Predis\Connection\AggregatedConnectionInterface`.
|
|
|
|
|
|
-- `Predis\Options\Option` is now abstract, see `Predis\Option\AbstractOption`.
|
|
|
-
|
|
|
- Command pipelines have been optimized for both speed and code cleanness, but
|
|
|
at the cost of bringing a breaking change in the signature of the interface
|
|
|
for pipeline executors.
|
|
|
|
|
|
+- `Predis\Options\Option` is now abstract, see `Predis\Option\AbstractOption`.
|
|
|
+
|
|
|
|
|
|
v0.7.2 (2012-04-01)
|
|
|
===============================================================================
|