summaryrefslogtreecommitdiff
path: root/redis/client.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | | better performance of pack_command and send_packed_command when dealing with ↵Andy McCurdy2014-04-291-2/+2
|/ / | | | | | | large values
* | added lexicographical sorted set commandsAndy McCurdy2014-04-231-2/+34
| |
* | mostly fixes #456. there's still an issue w/ hiredis and multi-bulk repliesAndy McCurdy2014-04-101-6/+9
| |
* | sentinel info should be a string in python3Andy McCurdy2014-04-101-0/+1
| |
* | pull the encoding attrs directly off a connection. fixes #455Andy McCurdy2014-04-101-4/+7
| |
* | Make sure we know the SHA of scripts before pipeline execution. Fixes #459Andy McCurdy2014-04-091-1/+10
| |
* | Fix #438, OBJECT commands on invalid keys return None now.Andy McCurdy2014-04-081-1/+1
| |
* | added SLOWLOG support. finally can partially close #170 :)Andy McCurdy2014-04-081-1/+35
| |
* | no reason to pre-load scripts in __init__. defer until __call__Andy McCurdy2014-04-081-1/+1
| |
* | Merge branch 'pr/441'Andy McCurdy2014-04-071-8/+81
|\ \ | | | | | | | | | | | | | | | Conflicts: redis/client.py tests/test_commands.py
| * | fix python3Andy McCurdy2014-04-071-20/+30
| | |
| * | Fix for pep8mathieu longtin2014-03-191-10/+14
| | |
| * | Add scan_iter/sscan_iter/hscan_iter and zscan_itermathieu longtin2014-03-051-0/+59
| |/
* | Merge pull request #442 from mkai/_ttl_pttlAndy McCurdy2014-04-071-2/+2
|\ \ | | | | | | Adjust to changed TTL, PTTL semantics
| * | Adjust to changed TTL, PTTL semanticsMarkus Kaiserswerth2014-03-131-2/+2
| |/ | | | | | | | | Redis >= 2.8 might return -2, this ensures that redis-py just returns None.
* | Implement HyperLogLog commandsPepijn de Vos2014-04-061-4/+20
| |
* | pep8Andy McCurdy2014-04-041-8/+8
| |
* | automatic message decoding if decode_responses=True. bugfixes, tests.Andy McCurdy2014-04-011-27/+66
| |
* | fixes PubSub.subscribe once and for all.Andy McCurdy2014-03-281-49/+48
| |
* | fixed a bunch get_message() bugs, refactored the PythonParser to be saner.Andy McCurdy2014-03-271-10/+23
| | | | | | | | still need more pubsub tests but all this stuff *seems* to be working now
* | Merge branch 'master' into pubsubAndy McCurdy2014-03-131-62/+298
|\ \ | |/ | | | | | | Conflicts: redis/connection.py
| * Fix argument spellingOleg Pudeyev2014-01-251-2/+2
| |
| * this issue fixes #413Richard Shea2013-12-171-0/+1
| | | | | | | | connections that have gotten a mismatch number of responses to requests in a pipeline should be disconnected
| * Add extra info to exceptions raised in pipelines. Fixes #407Andy McCurdy2013-12-081-8/+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>
| * some *SCAN cleanupAndy McCurdy2013-12-031-22/+14
| |
| * Merge branch 'master' into pr/404Andy McCurdy2013-12-031-9/+13
| |\
| | * Merge branch 'pr/403'Andy McCurdy2013-11-281-2/+6
| | |\
| | | * Fixes `Redis.__delitem__` & `Redis.__setitem__`.Bertrand Bordage2013-11-261-2/+6
| | | |
| | * | proper casing of "Lua" in commentsAndy McCurdy2013-11-261-7/+7
| | | |
| * | | fix pep8 incompabilityjingchao2013-11-271-1/+2
| | | |
| * | | add 2.8.0 new methods: scan/sscan/hscan/zscanjingchao2013-11-271-1/+92
| |/ /
| * | Merge pull request #384 from dystedium/fixlockAndy McCurdy2013-11-261-2/+3
| |\ \ | | | | | | | | Lock.release(): reorder code so assignment to self.acquired_until is protected by the lock.
| | * | Lock.release(): reorder code so assignment towil paredes2013-09-281-2/+3
| | | | | | | | | | | | | | | | self.acquired_until is protected by the lock.
| * | | Merge branch 'pr/399'Andy McCurdy2013-11-261-0/+3
| |\ \ \
| | * | | Move repr to Connection and UnixDomainConnection. Add repr support to Redis, ↵Mark Roberts2013-11-051-4/+1
| | | | | | | | | | | | | | | | | | | | ConnectionPool, and BlockingConnectionPool
| | * | | Add support for showing db connection info via reprMark Roberts2013-11-011-0/+6
| | | |/ | | |/|
| * | | Fix a typo on sunionlimsangjin122013-11-191-1/+1
| |/ /
| * | Update client.pyEric Urban2013-10-191-1/+1
| | | | | | | | | PEP 8
| * | Update client.pyEric Urban2013-10-191-1/+1
| | | | | | | | | put spaces around operator
| * | Update client.pyEric Urban2013-10-191-1/+1
| |/ | | | | Check for `None` instead of relying on the truth value of whatever the user happens to pass in for `unix_socket_path`. I think it is preferable to blow up when passed something like `0` rather than silently making a TCP connection.
| * Make docstring for hmset less ambiguousBrian Visel2013-09-271-2/+2
| |
| * comments and changelogAndy McCurdy2013-09-131-2/+2
| |
| * PEP8 fixVitja Makarov2013-09-041-1/+1
| |
| * Improved sentinel commands supportVitja Makarov2013-09-041-10/+74
| |
| * fix zrevrange parameter name where there is a semantic error.xiaost2013-08-301-4/+4
| | | | | | | | check : http://www.redis.io/commands/zrevrange
| * returning empty list when empty pipeline run per discussion in #362EliFinkelshteyn2013-08-261-1/+1
| |
| * Checking if pipeline is empty prior to executing per discussion in #362EliFinkelshteyn2013-08-261-1/+3
| |
| * Merge branch 'lock_timeout' of git://github.com/vitek/redis-py into ↵Andy McCurdy2013-08-231-1/+1
| |\ | | | | | | | | | vitek-lock_timeout
| | * redis.client.Lock: use float timestampVitja Makarov2013-08-171-1/+1
| | |
| * | handle ResponseErrors when parsing MULTI in pipelines.Andy McCurdy2013-08-231-2/+10
| |/ | | | | | | fixes #375