summaryrefslogtreecommitdiff
path: root/redis/client.py
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | Add missing spaceFaheel Ahmad2018-11-011-2/+2
| | | | |
| * | | | guarentee consistency by mapping the keys/values with one callAndy McCurdy2018-10-311-2/+3
| |/ / /
| * | | explicit parsing of xclaim response with justid=TrueAndy McCurdy2018-10-311-3/+5
| | | |
| * | | rename start/finish and start/end args to min/max on all stream commandsAndy McCurdy2018-10-311-11/+11
| | | | | | | | | | | | | | | | | | | | this is consistent with the rest of the library and is clearer terminology to the end user
| * | | refactor a bunch of the tests.Andy McCurdy2018-10-311-59/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - split out tests for each client function - alphabetize - make sure response callbacks return system info dicts with native string keys rather than byte strings. - make sure empty versions of commands that typically return a list return an empty list when streams or messages don't exist
| * | | alphabetize part 2Andy McCurdy2018-10-311-31/+31
| | | |
| * | | fix commentAndy McCurdy2018-10-311-2/+1
| | | |
| * | | reorganize stream testsAndy McCurdy2018-10-311-4/+4
| | | |
| * | | alphabetize stream functionsAndy McCurdy2018-10-311-180/+180
| | | |
| * | | rename _name -> nameAndy McCurdy2018-10-311-2/+2
| | | |
| * | | alphabetize the callback listAndy McCurdy2018-10-311-43/+35
| | | |
| * | | XREAD and XREADGROUP return empty lists when the server returns no messagesRoey Prat2018-10-311-3/+3
| | | |
| * | | XPENDING parse response and unit testRoey Prat2018-10-311-6/+50
| | | |
| * | | fix XCLAIM to handle justid parameter correctlyRoey Prat2018-10-311-2/+2
| | | |
| * | | XCLAIM simplify argument checksRoey Prat2018-10-311-19/+22
| | | |
| * | | remove code duplicationRoey Prat2018-10-311-52/+0
| | | |
| * | | string interpolation for the error messages needs to include the positional ↵Roey Prat2018-10-311-2/+2
| | | | | | | | | | | | | | | | index
| * | | XREAD and XREADGROUP should take streams as a required dict arg rather than ↵Roey Prat2018-10-311-23/+17
| | | | | | | | | | | | | | | | kwargs
| * | | streams commands wrap all string literals in Token.get_tokenRoey Prat2018-10-311-14/+18
| | | |
| * | | allow list based iterating on XREADGROUP resultsRoey Prat2018-10-281-6/+3
| | | |
| * | | multi_stream_list should use nativestr for compatibilityRoey Prat2018-10-281-1/+1
| | | |
| * | | stream_list should reuse pairs_to_dictRoey Prat2018-10-281-9/+1
| | | |
| * | | XADD removing unnecessary stream_key parse functionRoey Prat2018-10-281-5/+0
| | | |
| * | | XCLAIM renaming param to param_value, and adding param_name to piecesRoey Prat2018-10-281-7/+7
| | | |
| * | | pieces.extend(pair) is slightly more efficient.Roey Prat2018-10-281-2/+1
| | | |
| * | | for python 2/3 compat we need isinstance to check both int and longRoey Prat2018-10-281-10/+10
| | | |
| * | | XADD key/value pairs of the entry should be specified as a single dict arg ↵Roey Prat2018-10-281-3/+5
| | | | | | | | | | | | | | | | rather than kwargs
| * | | pycodestyle fixes in clientRoey Prat2018-10-281-1/+2
| | | |
| * | | Style: use single ticks instead of double quotes for stringsItamar Haber2018-10-281-12/+12
| | | |
| * | | Implements XCLAIMRoey Prat2018-10-281-8/+59
| | | |
| * | | Implements XPENDINGRoey Prat2018-10-281-7/+38
| | | |
| * | | Implements XREADGROUPRoey Prat2018-10-281-1/+35
| | | |
| * | | Implements XTRIMItamar Haber2018-10-281-1/+14
| | | |
| * | | Implements XDELItamar Haber2018-10-281-1/+12
| | | |
| * | | Implements XACKItamar Haber2018-10-281-1/+11
| | | |
| * | | Implements XINFORoey Prat2018-10-281-2/+105
| | | |
| * | | Implement XGROUPRoey Prat2018-10-281-0/+42
| | | |
| * | | xread: block parameter may be set to zero, to block indefinitelyRoey Prat2018-10-281-2/+2
| | | |
| * | | Added support for StreamsNick Farrell2018-10-281-1/+133
| |/ / | | | | | | | | | | | | | | | | | | | | | This includes: XADD, XREAD, XRANGE, XREVRANGE, XLEN. See http://antirez.com/news/114 for more information. Consumer groups is not yet supported, as its details are still being finalised upstream.
* | | Documents rediss:// supportJames Remeika2018-04-061-4/+12
|/ /
* | Added number of members to be popped from set, by spop commandAlireza2017-10-091-2/+3
| |
* | clientlist response, client_name value might contain the '=' character, in ↵swilly222017-09-221-1/+2
| | | | | | | | that case the response parser will fail
* | Merge pull request #887 from laixintao/masterAndy McCurdy2017-08-161-4/+4
|\ \ | | | | | | update documents for set()
| * | update documents for set()laixintao2017-08-041-4/+4
| | |
* | | Merge pull request #888 from categulario/bugfix/geopos-empty-posAndy McCurdy2017-08-141-1/+2
|\ \ \ | | | | | | | | fix problem when using geopos on unexistent hash member
| * | | pep8Abraham Toriz2017-08-141-1/+2
| | | |
| * | | keep styleAbraham Toriz2017-08-101-3/+1
| | | |
| * | | fix problem when using geopos on unexistent hash memberAbraham Toriz2017-08-101-1/+3
| |/ /
* | | Merge branch 'master' of github.com:andymccurdy/redis-pyAndy McCurdy2017-08-141-1/+1
|\ \ \ | |/ /
| * | Merge pull request #862 from Arctice/patch-1Andy McCurdy2017-08-011-1/+1
| |\ \ | | | | | | | | minor docstring typo