summaryrefslogtreecommitdiff
path: root/redis
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | Merge pull request #1037 from itamarhaber/zpopAndy McCurdy2018-11-011-1/+65
| | |\ \ \ | | | | | | | | | | | | Adds support for ZPOPMAX, ZPOPMIN and their respective blocking variants
| | | * | | PEP8's itItamar Haber2018-10-051-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Itamar Haber <itamar@redislabs.com>
| | | * | | Converts score from string to floatItamar Haber2018-10-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Itamar Haber <itamar@redislabs.com>
| | | * | | Adds BZPOPMAX and BZPOPMINItamar Haber2018-10-051-1/+41
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Itamar Haber <itamar@redislabs.com>
| | | * | | Adds ZPOPMAX and ZPOPMINItamar Haber2018-10-051-1/+17
| | | |/ / | | | | | | | | | | | | | | | Signed-off-by: Itamar Haber <itamar@redislabs.com>
| | * | | Merge pull request #1044 from faheel/fix-docs-formattingAndy McCurdy2018-11-011-2/+2
| | |\ \ \ | | | | | | | | | | | | Improve formatting of docs
| | | * | | 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-283-7/+8
| | | | |
| | * | | 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
| |/ /
* | | InterruptedError does not exist in Python < 3.3.Louis-Dominique Dubeau2018-07-121-10/+3
|/ / | | | | | | | | | | Remove InterruptedError in favor of using select.error. Support for the 2.7 series requires this because InterruptedError was not introduced until Python 3.3.
* | Allow socket type to be configured in ConnectionAJ Ortega2017-11-071-2/+3
| |
* | Merge pull request #569 from 23doors/masterAndy McCurdy2017-10-261-28/+6
|\ \ | | | | | | Atomic redis.set when acquiring a lock
| * | Removing do_acquire from lualock as there is no gain over default do_acquireRobert Kopaczewski2014-12-111-24/+0
| | |