Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | nicer upgrade message | Andy McCurdy | 2014-04-21 | 1 | -2/+2 | |
| | | | ||||||
* | | | better error handling with hiredis. fully fixes #456 | Andy McCurdy | 2014-04-21 | 1 | -8/+29 | |
| | | | ||||||
* | | | Unix | Andy McCurdy | 2014-04-05 | 1 | -0/+1 | |
| | | | ||||||
* | | | automatic message decoding if decode_responses=True. bugfixes, tests. | Andy McCurdy | 2014-04-01 | 1 | -0/+1 | |
| | | | ||||||
* | | | make sure we're not holding onto any references | Andy McCurdy | 2014-03-27 | 1 | -0/+2 | |
| | | | ||||||
* | | | fixed a bunch get_message() bugs, refactored the PythonParser to be saner. | Andy McCurdy | 2014-03-27 | 1 | -46/+107 | |
| | | | | | | | | | | | | still need more pubsub tests but all this stuff *seems* to be working now | |||||
* | | | Merge branch 'master' into pubsub | Andy McCurdy | 2014-03-13 | 1 | -55/+125 | |
|\ \ \ | | |/ | |/| | | | | | | | Conflicts: redis/connection.py | |||||
| * | | make sure hiredis parser raises connection errors | Andy McCurdy | 2014-03-10 | 1 | -0/+5 | |
| |/ | ||||||
| * | pep8, version bump to 2.9.12.9.1 | Andy McCurdy | 2014-01-23 | 1 | -5/+7 | |
| | | ||||||
| * | Added timeout. | Adam Mashinchi | 2014-01-23 | 1 | -1/+1 | |
| | | ||||||
| * | Add IPv6 support to 2.6+. | Adam Mashinchi | 2014-01-22 | 1 | -0/+3 | |
| | | ||||||
| * | ConnectionPools in forked and multi-threaded environments play nicer. | Andy McCurdy | 2014-01-02 | 1 | -13/+20 | |
| | | | | | | | | Thanks Christian Joergensen. Fixes #412 | |||||
| * | Add extra info to exceptions raised in pipelines. Fixes #407 | Andy McCurdy | 2013-12-08 | 1 | -14/+18 | |
| | | | | | | | | | | | | | | | | | | ResponseErrors generated by commands executed in a pipeline now includes the command position in the pipeline and the actual command sent to the Redis server. For example: Command # 3 (LPUSH c 3) of pipeline caused error: <actual error message from Redis server> | |||||
| * | Merge branch 'pr/391' | Andy McCurdy | 2013-11-26 | 1 | -1/+10 | |
| |\ | ||||||
| | * | double quotes rather than singles | Andy McCurdy | 2013-11-26 | 1 | -5/+6 | |
| | | | ||||||
| | * | remove TODO, it is implemented by BlockingConnectionPool without a timeout | Eric Urban | 2013-10-21 | 1 | -1/+0 | |
| | | | ||||||
| | * | Update documentation on __init__ of ConnectionPool to explain usage and behavior | Eric Urban | 2013-10-21 | 1 | -0/+9 | |
| | | | ||||||
| * | | Merge branch 'pr/399' | Andy McCurdy | 2013-11-26 | 1 | -0/+28 | |
| |\ \ | ||||||
| | * | | Move repr to Connection and UnixDomainConnection. Add repr support to Redis, ↵ | Mark Roberts | 2013-11-05 | 1 | -0/+28 | |
| | |/ | | | | | | | | | | ConnectionPool, and BlockingConnectionPool | |||||
| * | | stylistic | Andy McCurdy | 2013-11-26 | 1 | -2/+2 | |
| | | | ||||||
| * | | Making fix PEP8 compliant | Anshul Ranjan | 2013-11-12 | 1 | -1/+2 | |
| | | | ||||||
| * | | Fixed indentation to 4 spaces | Anshul Ranjan | 2013-10-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | Patch for better error message on protocol error. | Anshul Ranjan | 2013-10-25 | 1 | -1/+1 | |
| |/ | | | | | | | Recently I got lot of these errors in my logs and had no clue what it meant until I printed byte and response and it showed out of memory. | |||||
| * | Errors during auth or DB select now close the socket | Andy McCurdy | 2013-09-08 | 1 | -1/+6 | |
| | | | | | | | | Fixes #368 | |||||
| * | Merge branch 'master' of git://github.com/gviot/redis-py into gviot-master | Andy McCurdy | 2013-08-24 | 1 | -11/+7 | |
| |\ | ||||||
| | * | Make the pack_command optimization compatible across python versions | Guillaume Viot | 2013-08-24 | 1 | -4/+6 | |
| | | | ||||||
| | * | Changed the way commands are packed to increase performance | Guillaume Viot | 2013-08-21 | 1 | -11/+5 | |
| | | | ||||||
| * | | call socket.shutdown() before socket.close() | Andy McCurdy | 2013-08-23 | 1 | -0/+1 | |
| |/ | ||||||
| * | redis._compat has a BytesIO declaration, which works in both 2.x and 3.x | root | 2013-07-03 | 1 | -2/+2 | |
| | | ||||||
| * | Use io.BytesIO in Redis.pack_command -- makes it a little bit faster | root | 2013-07-03 | 1 | -7/+11 | |
| | | ||||||
| * | can catch any type of exception here since we re-raise the exception anyway | andy | 2013-06-26 | 1 | -2/+2 | |
| | | ||||||
| * | fix for #358 and #351 | andy | 2013-06-14 | 1 | -3/+10 | |
| | | ||||||
| * | encoding tests | andy | 2013-06-06 | 1 | -7/+4 | |
| | | ||||||
| * | Add BusyLoadingError exception to differentiate -LOADING errors from connect ↵ | Yossi Gottlieb | 2013-06-04 | 1 | -1/+2 | |
| | | | | | | | | errors. | |||||
* | | refactored pubsub. needs tests | andy | 2013-05-25 | 1 | -2/+28 | |
|/ | ||||||
* | can reuse the already existing parse_error routine to deal with LOADING errors. | andy | 2013-05-06 | 1 | -6/+3 | |
| | ||||||
* | pep8 | andy | 2013-04-27 | 1 | -54/+51 | |
| | ||||||
* | pep8 | andy | 2013-04-22 | 1 | -3/+2 | |
| | ||||||
* | connection: fix py3 syntax bug. | James Arthur | 2013-04-19 | 1 | -2/+2 | |
| | ||||||
* | connection: remove stray print statement. | James Arthur | 2013-04-19 | 1 | -1/+0 | |
| | ||||||
* | compat: extract queue imports to _compat module. | James Arthur | 2013-04-19 | 1 | -6/+2 | |
| | | | | Adds python 2.5 support for the LifoQueue structure. | |||||
* | connection: add an optional `BlockingConnectionPool` class. | James Arthur | 2013-04-18 | 1 | -0/+167 | |
| | | | | | | * implements the same api as the default `ConnectionPool` * blocks for a specified timeout when getting a connection if no connections are available | |||||
* | Catch exception, not anything (which could be KeyboardInterrupt). | Lucian Branescu Mihaila | 2013-04-10 | 1 | -5/+5 | |
| | ||||||
* | always raise parse error exceptions in multi/exec pipelines as a result of this | andy | 2012-11-16 | 1 | -0/+2 | |
| | | | | server change: https://groups.google.com/forum/?hl=en&fromgroups=#!topic/redis-db/VUiEFT8U8U0 | |||||
* | High precision floating point values are now properly sent to the Redis server. | andy | 2012-10-07 | 1 | -2/+4 | |
| | | | | Fixes #227 | |||||
* | fixed a Python3 incompatibiltiy in the previous commit | andy | 2012-08-23 | 1 | -1/+2 | |
| | ||||||
* | implementing LUA scripting, still need tests. | andy | 2012-08-23 | 1 | -6/+17 | |
| | ||||||
* | Raise an exception if there's any kind of error. Fix for #251. | andy | 2012-08-14 | 1 | -4/+7 | |
| | ||||||
* | Optimized code by caching certain bytestring literals | Alex Grönholm | 2012-08-07 | 1 | -11/+14 | |
| | ||||||
* | Fixed PEP 8 violations introduced in previous commits | Alex Grönholm | 2012-08-07 | 1 | -1/+2 | |
| |