summaryrefslogtreecommitdiff
path: root/redis/client.py
Commit message (Collapse)AuthorAgeFilesLines
* Documentation cleanup (#1841)Chayim2021-12-301-0/+1
|
* OCSP stapling support (#1820)Chayim2021-12-261-0/+2
|
* Fixing read race condition during pubsub (#1737)Bar Shaul2021-12-231-6/+68
|
* Support for specifying error types with retry (#1817)Bar Shaul2021-12-231-7/+14
|
* Support for RESET command since Redis 6.2.0 (#1824)Chayim2021-12-221-0/+1
|
* Fixing exception in listen (#1823)dvora-h2021-12-221-0/+2
|
* Allow ssl_ca_path with rediss:// urls (#1814)Chayim2021-12-191-0/+1
|
* Support for password-encrypted SSL private keys (#1782)Chayim2021-12-161-0/+3
| | | Adding support for SSL private keys with a password. This PR also adds support for future SSL tests.
* Migrated targeted nodes to kwargs in Cluster Mode (#1762)Bar Shaul2021-12-011-0/+12
|
* Added black and isort (#1734)Anas2021-11-301-492/+540
|
* Pyupgrade + flynt + f-strings (#1759)Aarni Koskela2021-11-301-9/+9
| | | @akx Thank you so much for this! Thanks again for introducing me to a new tool that I'm sliding into my workflow as well.
* Removing duplication of Script class (#1751)Chayim2021-11-251-36/+0
|
* Adding support for non-decodable commands (#1731)Chayim2021-11-251-1/+7
|
* Adding RedisCluster client to support Redis Cluster Mode (#1660)Bar Shaul2021-11-251-6/+33
| | | | Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: Anas <anas.el.amraoui@live.com>
* fix: adding sentinelcommands to redis client (#1723)Sam Culley2021-11-211-2/+3
| | | Co-authored-by: Sam Culley <sam.culley@novatiq.com>
* Removing command on initial connections (#1722)v4.0.1Chayim2021-11-171-18/+0
|
* Unit tests fixes for compatibility (#1703)Chayim2021-11-141-21/+20
|
* Docstring improvements for Redis class (#1675)Chayim2021-11-091-2/+4
|
* Added boolean parsing to PEXPIRE and PEXPIREAT (#1665)Anas2021-11-021-1/+2
|
* Exposing the module version in loaded_modules (#1648)Chayim2021-10-261-1/+2
| | | | This is useful for the case where one wants to instantiate a module, knowing the back end version. The reason: behaviour may differ based on redis module versions.
* redisjson support (#1636)Chayim2021-10-251-5/+43
|
* Add FULL option to XINFO SUMMARY (#1638)Agustin Marquez2021-10-251-7/+17
|
* CLIENT REDIR command support (#1623)Chayim2021-10-181-0/+1
|
* Remove unused BitFieldOperation in client.py (#1590)Andrew Chen Wang2021-10-141-97/+0
|
* Auto-reconnect PubSub on `get_message` (#1574)Theron Luhn2021-09-301-1/+4
|
* Pipeline DISCARD support (#1565)Chayim2021-09-011-0/+6
| | | | | closes #1539 Part of #1546
* Adding DELUSER list of users support (#1562)Chayim2021-09-011-0/+1
| | | | | Adding support for ACL help Part of #1546
* Support for CLIENT TRACKINFO (#1560)Chayim2021-09-011-0/+1
| | | Part of #1546
* GEOSEARCH and GEOSEARCHSTORE (#1526)Avital Fine2021-09-011-5/+11
| | | | | | | | | | | | | * GEOSEARCH and GEOSEARCHSTORE * negative test * change georadius_generic to geosearch_generic * add documentations to the functions * add docstring to the parser * farest
* Support for QUIT (#1557)Chayim2021-09-011-0/+1
| | | Part of #1546
* Support for command count (#1554)Chayim2021-09-011-0/+2
| | | Part of #1546
* Includes slowlog complexity info if available (#1489)Ian Bucad2021-08-291-11/+17
| | | | | | | | | | | | * Return slowlog complexity info if available based on https://github.com/andymccurdy/redis-py/pull/622 * Add tests Copied from https://github.com/andymccurdy/redis-py/pull/622 * address flake E306 * Trigger Build
* Stralgo (#1528)Avital Fine2021-08-291-0/+29
| | | | | | | | | | | | | | | | | * add support to STRALDO command * add tests * skip if version .. * new line * lower case * fix comments * callback * change to get
* #1434 Added support for ZMSCORE new in Redis 6.2 RC (#1437)Jiekun2021-08-291-0/+6
| | | | | | | | | | | | | | | * #1434 Added zmscore command support * #1434 Fixed typo and doc * #1434 Set [] as default value for members arg in zmscore func * #1434 Set None as default value for members arg in zmscore func * #1434 Removed default value for members arg in zmscore func * Fixed flake8 formatting Co-authored-by: jiekun.zhu <jiekun.zhu@shopee.com>
* Merged new sentinel commands from #834 (#1550)Chayim2021-08-291-0/+4
| | | | | | | | | * Merged new sentinel commands from #835 Thanks you @otherpirate for the contribution! * Added an execute wrapper and tests. The tests ensure that the function is called. Nothing more since we do not currently have enough testing support for sentinel
* Add retry mechanism with backoff (#1494)nbraun-amazon2021-08-181-67/+110
|
* Migrating commands to a mixin (#1534)Chayim2021-08-181-2845/+10
| | | | | | | * Moving redis commands to a mixin This patterns allows for the reuse of these commands across connection types, including modules that are based on this client * splitting sentinel specific commands into the respective mixin
* Zunion (#1522)Avital Fine2021-08-151-1/+11
| | | | | | | | | | | | | | | | | * zinter * change options in _zaggregate * skip for previous versions * add client function * validate the aggregate value * change options to get * add more aggregate tests * add weights guidance
* Adding support for CLIENT LIST with ID (#1505)Chayim2021-08-151-6/+9
|
* MINID and LIMIT support for xtrim (#1508)Chayim2021-08-151-3/+21
|
* implementing the LMOVE and BLMOVE commands (#1504)Chayim2021-08-151-2/+19
|
* Added GET argument to SET command (#1412)Jiekun2021-08-081-3/+29
|
* Fix some typos. (#1496)Binbin2021-08-081-6/+6
|
* xautoclaim (#1529)Avital Fine2021-08-051-0/+47
|
* add idle to xpending (#1523)Avital Fine2021-08-051-14/+28
|
* Add a count parameter to lpop/rpop for redis >= 6.2.0 (#1487)Gal Ben David2021-08-051-6/+24
| | | Co-authored-by: Chayim <chayim@users.noreply.github.com>
* exclusive gt and lt in zadd (#1533)Chayim2021-08-031-1/+12
| | | | | * exclusive gt and lt in zadd * docs update
* zinter (#1520)Avital Fine2021-08-011-10/+36
| | | | | | | | | | | | | | | | | | | * zinter * change options in _zaggregate * skip for previous versions * flake8 * validate the aggregate value * invalid aggregation * invalid aggregation * change options to get Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Word was repeated in documentation (#1532)Jonathan Herlin2021-07-301-1/+1
| | | Small typo in documentation
* ensuring we adhere to exlusive options for getex (#1531)Chayim2021-07-291-0/+5
|