summaryrefslogtreecommitdiff
path: root/redis
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'pr/436'Andy McCurdy2014-05-112-20/+112
|\ \ | | | | | | | | | | | | Conflicts: tests/test_connection_pool.py
| * | restore a feature that was inadvertently removedwil paredes2014-02-091-1/+1
| | | | | | | | | | | | * fixed parsing URLs without a scheme, e.g. "//localhost:6379"
| * | pep8 fixeswil paredes2014-02-092-7/+8
| | |
| * | add from_url() classmethod to ConnectionPool and BlockingConnectionPool, add ↵wil paredes2014-02-092-20/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ability to parse UNIX domain socket URLs * add redis.connection.parse_url() * moved code from StrictRedis.from_url() to here * add ability to parse UNIX domain socket URLs * return keyword args to pass to StrictRedis.__init__() * StrictRedis.from_url() - call parse_url() to get keyword args * add classmethod from_url() to ConnectionPool and BlockingConnectionPool * get keyword args from parse_url() * touch up keyword args from StrictRedis format for connection pool * tests/test_connection_pool.py * add from_url() tests for ConnectionPool and BlockingConnectionPool * add from_url() tests for a single Redis client object
* | | Merge pull request #475 from tzickel/masterAndy McCurdy2014-05-111-0/+1
|\ \ \ | | | | | | | | Add TCP_NODELAY to TCP sockets.
| * | | Add TCP_NODELAY to TCP sockets.tzickel2014-05-091-0/+1
| | | |
* | | | *SCAN cursor values are now longs (ints on Python3) rather than strings.Andy McCurdy2014-05-101-11/+11
| | | | | | | | | | | | | | | | fixes #474.
* | | | Implement the CONFIG REWRITE commandKeith Ainsworth2014-05-071-0/+4
|/ / / | | | | | | | | | http://redis.io/commands/config-rewrite
* | | Force `port` to an int in case someone passes it as a string. Fixes #292Andy McCurdy2014-05-071-1/+1
| | |
* | | Merge branch 'master' of github.com:andymccurdy/redis-pyAndy McCurdy2014-05-061-1/+1
|\ \ \
| * \ \ Merge pull request #431 from marcelometal/masterAndy McCurdy2014-05-071-1/+1
| |\ \ \ | | | | | | | | | | Fixed typo in client.py
| | * | | Fixed typo in client.pyMarcelo Jorge Vieira2014-01-291-1/+1
| | |/ /
* | | | Added support for SENTINEL MONITOR, SENTINEL REMOVE, and SENTINEL SET commands.Andy McCurdy2014-05-061-0/+13
|/ / / | | | | | | | | | Fixes #424
* | | commentsAndy McCurdy2014-05-061-0/+1
| | |
* | | Merge branch 'pr/432'Andy McCurdy2014-05-061-2/+6
|\ \ \
| * | | When line is not splittable, add to a __raw__ keyPedro Larroy2014-01-301-2/+6
| |/ /
* | | fixed __repr__ for clients created from sentinel. fixes #439Andy McCurdy2014-05-061-0/+26
| | |
* | | Merge branch 'pr/464'Andy McCurdy2014-05-061-2/+2
|\ \ \
| * | | Fix getset docstringChoongmin Lee2014-04-241-2/+2
| | | | | | | | | | | | | | | | | | | | The old docstring was incorrect. See http://redis.io/commands/GETSET for more information.
* | | | SentinelManagedConnections to master servers disconnect on READONLY errors.Andy McCurdy2014-05-064-8/+29
| | | | | | | | | | | | | | | | | | | | Any attempt to reconnect will force all connections in that pool to update their connections to the new master. Fixes #435
* | | | add the SENTINEL MASTER <service_name> info commandAndy McCurdy2014-05-061-1/+8
| | | |
* | | | fix sentinel state parsing, fixes #462.Andy McCurdy2014-05-061-4/+17
| | | |
* | | | any response for BGSAVE and BGREWRITEAOF are fine - any error will be an ↵Andy McCurdy2014-05-031-5/+1
| | | | | | | | | | | | | | | | exception
* | | | better performance of pack_command and send_packed_command when dealing with ↵Andy McCurdy2014-04-292-8/+21
| | | | | | | | | | | | | | | | large values
* | | | receiving empty strings from socket.recv indicates the server hungup.Andy McCurdy2014-04-291-0/+6
| | | | | | | | | | | | | | | | fixes #386 and #465. Thanks David Lawrence.
* | | | tiny benchmark framework and a benchmark to determine the optimal number of ↵Andy McCurdy2014-04-281-2/+2
| | | | | | | | | | | | | | | | bytes to read from a socket
* | | | accumulate data based on its length rather than the size of the bufferAndy McCurdy2014-04-281-6/+14
|/ / /
* | | added lexicographical sorted set commandsAndy McCurdy2014-04-231-2/+34
| | |
* | | socket_read_size can now be customizedAndy McCurdy2014-04-211-13/+18
| | |
* | | nicer upgrade messageAndy McCurdy2014-04-211-2/+2
| | |
* | | better error handling with hiredis. fully fixes #456Andy McCurdy2014-04-211-8/+29
| | |
* | | 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-082-2/+36
| | |
* | | 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
| | |
* | | UnixAndy McCurdy2014-04-051-0/+1
| | |
* | | pep8Andy McCurdy2014-04-041-8/+8
| | |
* | | automatic message decoding if decode_responses=True. bugfixes, tests.Andy McCurdy2014-04-012-27/+67
| | |
* | | fixes PubSub.subscribe once and for all.Andy McCurdy2014-03-281-49/+48
| | |
* | | make sure we're not holding onto any referencesAndy McCurdy2014-03-271-0/+2
| | |