summaryrefslogtreecommitdiff
path: root/redis
Commit message (Expand)AuthorAgeFilesLines
* raise a LockError when the context manager fails to acquire a lockv3-breaking-changesAndy McCurdy2018-11-141-2/+3
* only support LuaLock going forwardAndy McCurdy2018-11-142-103/+52
* all commands should be able to accept bytes or strings for key namesAndy McCurdy2018-11-141-18/+6
* list_or_args should always create a new listAndy McCurdy2018-11-141-1/+3
* use str() to encode int or long valuesAndy McCurdy2018-11-141-1/+4
* raise DataError instead of RedisError for user input problemsAndy McCurdy2018-11-141-47/+47
* only accept bytes, strings, ints, longs and floats as user inputAndy McCurdy2018-11-141-5/+10
* fix order of zincrby args to match redis serverAndy McCurdy2018-11-141-1/+1
* remove legacy Redis classAndy McCurdy2018-11-132-103/+12
* force mapping to be a single dict object on MSET, MSETNX and ZADDAndy McCurdy2018-11-131-31/+15
* Merge pull request #1064 from andymccurdy/migrateAndy McCurdy2018-11-131-0/+35
|\
| * Token.get_token for literalsmigrateAndy McCurdy2018-11-121-4/+4
| * add migrate commandAndy McCurdy2018-11-121-0/+35
* | Merge pull request #1057 from RoeyPrat/roey-client_pauseAndy McCurdy2018-11-131-1/+24
|\ \
| * | pep8 fixesAndy McCurdy2018-11-131-3/+4
| * | Normalizes type to lowercase in client_list()Itamar Haber2018-11-131-1/+1
| * | Implements type argument in client_listRoey Prat2018-11-071-4/+13
| * | Implements CLIENT PAUSERoey Prat2018-11-071-0/+13
* | | Merge pull request #1019 from krishan-carbon/patch-1Andy McCurdy2018-11-131-1/+15
|\ \ \
| * | | .Krishan Patel2018-10-281-0/+1
| * | | .Krishan Patel2018-10-281-2/+2
| * | | Added testKrishan Patel2018-08-131-1/+1
| * | | Allow pings in PubSubKrishan Patel2018-08-131-0/+13
* | | | Adds the memory_usage and memory_purge commandsItamar Haber2018-11-091-0/+20
| |_|/ |/| |
* | | Renames sync to asynchronousItamar Haber2018-11-081-8/+8
* | | Adds `sync` flag to flushdb and flushallItamar Haber2018-11-081-6/+22
* | | added better overflow control and lifecycle mgmt to bitfieldsAndy McCurdy2018-11-071-14/+34
* | | support for the bitfield command thanks to Charles LeiferAndy McCurdy2018-11-061-0/+84
| |/ |/|
* | Merge branch 'pr/916' into drop26Andy McCurdy2018-11-066-118/+50
|\ \
| * | Use timedelta.total_seconds(); available since Python 2.7Jon Dufresne2018-11-031-10/+7
| * | Use unicode literals throughout projectJon Dufresne2018-11-035-63/+25
| * | Use io package for BytesIOJon Dufresne2018-11-032-7/+3
| * | Remove Queue package workarounds for older unsupported PythonsJon Dufresne2018-11-031-24/+2
| * | Pass iterator to tuple() without coercing to a listJon Dufresne2018-11-031-2/+2
| * | Prefer dict comprehension over dict(<generator>)Jon Dufresne2018-11-032-5/+6
| * | Pass generators to dict() instead of coercing to a listJon Dufresne2018-11-032-7/+7
| * | Use set literals instead of set([...])Jon Dufresne2018-11-031-1/+1
| * | Remove from __future__ import with_statementJon Dufresne2018-11-032-2/+0
* | | add response callback for the UNLINK commandAndy McCurdy2018-11-061-5/+5
* | | Merge pull request #933 from yozel/masterAndy McCurdy2018-11-061-0/+4
|\ \ \
| * | | Add support for UNLINK commandYasin Ozel2017-12-011-0/+4
| | |/ | |/|
* | | Merge pull request #1036 from itamarhaber/v5-client-subcommandsAndy McCurdy2018-11-051-0/+18
|\ \ \
| * \ \ Merge branch 'master' into v5-client-subcommandsAndy McCurdy2018-11-054-61/+542
| |\ \ \
| * | | | Remove reason arg from client_unblock. Use boolean 'error' arg instead.Roey Prat2018-11-041-8/+7
| * | | | Adds unblock reason supportItamar Haber2018-10-051-4/+13
| * | | | Adds CLIENT UNBLOCKItamar Haber2018-10-051-0/+5
| * | | | Adds support for CLIENT IDItamar Haber2018-10-051-0/+5
| | |/ / | |/| |
* | | | wrap xgroup_create's MKSTREAM option in a Token.get_token()Andy McCurdy2018-11-051-1/+1
| |/ / |/| |
* | | rename empty_errow -> empty_response as the value is the actual responseerror_defaultsAndy McCurdy2018-11-051-7/+7
* | | hook for graceful command failure, even in pipelinesAndy McCurdy2018-11-041-9/+22