de9d4b6eb7
Update to 2.4.11. OBS-URL: https://build.opensuse.org/request/show/102956 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-redis?expand=0&rev=9
72 lines
3.4 KiB
Plaintext
72 lines
3.4 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Feb 7 01:15:02 UTC 2012 - alexandre@exatati.com.br
|
|
|
|
- Update to 2.4.11:
|
|
* AuthenticationError will now be correctly raised if an invalid password
|
|
is supplied.
|
|
* If Hiredis is unavailable, the HiredisParser will raise a RedisError
|
|
if selected manually.
|
|
* Made the INFO command more tolerant of Redis changes formatting. Fix
|
|
for #217.
|
|
- Aditional changes from 2.4.10:
|
|
* Buffer reads from socket in the PythonParser. Fix for a Windows-specific
|
|
bug (#205).
|
|
* Added the OBJECT and DEBUG OBJECT commands.
|
|
* Added __del__ methods for classes that hold on to resources that need to
|
|
be cleaned up. This should prevent resource leakage when these objects
|
|
leave scope due to misuse or unhandled exceptions. Thanks David Wolever
|
|
for the suggestion.
|
|
* Added the ECHO command for completeness.
|
|
* Fixed a bug where attempting to subscribe to a PubSub channel of a Redis
|
|
server that's down would blow out the stack. Fixes #179 and #195. Thanks
|
|
Ovidiu Predescu for the test case.
|
|
* StrictRedis's TTL command now returns a -1 when querying a key with no
|
|
expiration. The Redis class continues to return None.
|
|
* ZADD and SADD now return integer values indicating the number of items
|
|
added. Thanks Homer Strong.
|
|
* Renamed the base client class to StrictRedis, replacing ZADD and LREM in
|
|
favor of their official argument order. The Redis class is now a subclass
|
|
of StrictRedis, implementing the legacy redis-py implementations of ZADD
|
|
and LREM. Docs have been updated to suggesting the use of StrictRedis.
|
|
* SETEX in StrictRedis is now compliant with official Redis SETEX command.
|
|
the name, value, time implementation moved to "Redis" for backwards
|
|
compatability.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 23 12:12:39 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to version 2.4.9:
|
|
* Removed socket retry logic in Connection. This is the responsbility of
|
|
the caller to determine if the command is safe and can be retried. Thanks
|
|
David Wolver.
|
|
* Added some extra guards around various types of exceptions being raised
|
|
when sending or parsing data. Thanks David Wolver and Denis Bilenko.
|
|
- See file CHANGES for previous versions...
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 15 12:43:07 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to version 2.2.4:
|
|
* WARNING: Potential backwards incompatible change - Changed order of
|
|
parameters of ZREVRANGEBYSCORE to match those of the actual Redis command.
|
|
This is only backwards-incompatible if you were passing max and min via
|
|
keyword args. If passing by normal args, nothing in user code should have
|
|
to change.
|
|
* Fixed INFO to properly parse the Redis data correctly for both 2.2.x and
|
|
2.3+. Thanks Stéphane Angel for the fix.
|
|
* Lock objects now store their timeout value as a float.
|
|
* WATCH now supports multiple keys.
|
|
* Broke out some code that was Python 2.4 incompatible. redis-py should
|
|
now be useable on 2.4, but this hasn't actually been tested. Thanks
|
|
Dan Colish for the patch.
|
|
* Optimized some code using izip and islice.
|
|
* Better error handling
|
|
* Subscription status is now reset after every (re)connection.
|
|
- Added spec file license header
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 7 22:27:15 UTC 2010 - prusnak@suse.cz
|
|
|
|
- Created package
|
|
|