summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add support to use certificates from string in ssl connection (#2048)dvora-h2022-03-146-4/+43
| | | | | | | | | * ssl string cert * fix async test * linters * change test name
* Fix: avoiding issue with PytestUnraisableExceptionWarning (#1458)Alon Diamant2022-03-141-0/+6
| | | | | | | | | * Fix: avoiding issue with PytestUnraisableExceptionWarning that is raised because of __del__() calling self.close() in Redis class, as the self.connection attribute was not set due to early failure in the Redis() constructor. Example: calling redis.StrictRedis(**connectionInfo) in a constructor, with connectionInfo={'hog':'cat'} * linters * linters Co-authored-by: dvora-h <67596500+dvora-h@users.noreply.github.com>
* redis_connect_func (#2046)Lazaros Toumanidis2022-03-141-0/+2
|
* Update sentinel.py (#2045)ondrej2022-03-141-1/+1
| | | Fixed a typo in word 'sentinel'
* Add support for CLUSTER LINKS (#2019)dvora-h2022-03-142-0/+23
| | | | | | | | | * cluster links * docstring * skip test Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Add support for CLUSTER DELSLOTSRANGE (#2018)dvora-h2022-03-144-0/+21
| | | | | | | | | | | * delslotsrange * test * linters * skip test * linters
* Add support for CLUSTER ADDSLOTSRANGE (#2017)dvora-h2022-03-144-0/+24
| | | | | | | | | | | | | * add cluster addslotsrange * Add support for CLUSTER ADDSLOTSRANGE * docstring * fix test * skip test * linters
* Fix typo (#2043)Kolja Lampe2022-03-101-1/+1
|
* v4.2.0rc2 (#2037)v4.2.0rc2dvora-h2022-03-081-1/+1
| | | Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Add pipeline support for search (#2038)dvora-h2022-03-083-16/+63
|
* Add support for PEXPIRETIME (#1861)dvora-h2022-03-072-0/+15
| | | | | * add pexpiretime * skip test
* Add support for EXPIRETIME (#1860)dvora-h2022-03-072-0/+15
| | | | | * add expiretime * skip test
* Implemented COMMAND DOCS by always throwing NotImplementedError (#2020)dvora-h2022-03-072-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * command docs * Add support for AUTH (#1929) * Add support for AUTH * Fix linter error * test fix * fix test in cluster Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: Chayim I. Kirshen <c@kirshen.com> Co-authored-by: dvora-h <dvora.heller@redis.com> * Add support for JSON, TIMESERIES, BLOOM & GRAPH commands in cluster (#2032) Co-authored-by: Chayim <chayim@users.noreply.github.com> * Add support for HSET items (#2006) * Add `items` parameter to `hset` * Add test for `hset` with `items` * Update CHANGES * fix test_profile Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: dvora-h <dvora.heller@redis.com> * Add cluster support for functions (#2016) * cluster support for functions * fix test_list_on_cluster mark * fix mark * cluster unstable url * fix * fix cluster url * skip tests * linters * linters * skip test Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: dogukanteber <47397379+dogukanteber@users.noreply.github.com> Co-authored-by: Chayim I. Kirshen <c@kirshen.com> Co-authored-by: Marek Czaplicki <mdczaplicki@gmail.com>
* Add cluster support for functions (#2016)dvora-h2022-03-064-52/+94
| | | | | | | | | | | | | | | | | | | * cluster support for functions * fix test_list_on_cluster mark * fix mark * cluster unstable url * fix * fix cluster url * skip tests * linters * linters
* Add support for HSET items (#2006)Marek Czaplicki2022-03-064-3/+20
| | | | | | | | | | | | * Add `items` parameter to `hset` * Add test for `hset` with `items` * Update CHANGES * fix test_profile Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: dvora-h <dvora.heller@redis.com>
* Add support for JSON, TIMESERIES, BLOOM & GRAPH commands in cluster (#2032)dvora-h2022-03-0610-16/+98
| | | Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Add support for AUTH (#1929)dogukanteber2022-03-023-10/+29
| | | | | | | | | | | | | * Add support for AUTH * Fix linter error * test fix * fix test in cluster Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: Chayim I. Kirshen <c@kirshen.com> Co-authored-by: dvora-h <dvora.heller@redis.com>
* Add async typing support to commands' returns (#2010)Andrew Chen Wang2022-03-011-57/+94
| | | | | | | | | | * Add async typing support to commands' returns * Fix flake8 errors * lint fix Co-authored-by: Chayim I. Kirshen <c@kirshen.com> Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Fix asyncio retry.py typing (#2011)Andrew Chen Wang2022-03-011-2/+2
|
* Fix typo in comment (#2025)Eddie Darling2022-03-011-1/+1
|
* Implement locks for RedisCluster (#2013)Jake Barnwell2022-03-016-15/+88
| | | | | | | | | | | | | | | | | | | * Add support for .lock() for RedisCluster * Update changelog with lua scripting and lock() changes * Also update asyncio client .lock() doc * Add Python 3.6 back to hash verify CI (#2008) * Renaming chore as maintenance (#2015) * Add AsyncFunctionCommands (#2009) * Also update asyncio client .lock() doc Co-authored-by: Chayim <chayim@users.noreply.github.com> Co-authored-by: Andrew Chen Wang <60190294+Andrew-Chen-Wang@users.noreply.github.com> Co-authored-by: dvora-h <dvora.heller@redis.com>
* redismod cluster docker (#2022)Chayim2022-03-014-0/+81
| | | | | | | | | * redismod cluster docker * add to tox * mod cluster Co-authored-by: dvora-h <dvora.heller@redis.com>
* Fixing TimesSeries tests (#2029)OfirMos2022-03-011-4/+4
|
* Add AsyncFunctionCommands (#2009)Andrew Chen Wang2022-02-241-12/+22
|
* Renaming chore as maintenance (#2015)Chayim2022-02-232-5/+5
|
* Add Python 3.6 back to hash verify CI (#2008)Andrew Chen Wang2022-02-231-2/+2
|
* v4.2.0-rc1 (#2005)v4.2.0rc1dvora-h2022-02-221-1/+1
| | | | | * v4.2.0-rc1 * 4.2.0rc1
* Add cluster support for scripting (#1937)Jake Barnwell2022-02-228-29/+285
| | | | | | | | | | | * Add cluster support for scripting * Fall back to connection_pool.get_encoder if necessary * Add documentation for cluster-based scripting * Add test for flush response Co-authored-by: dvora-h <dvora.heller@redis.com>
* Catch OSError in BlockingConnectionPool.get_connection (#2001)Éric Lemoine2022-02-221-1/+1
| | | Co-authored-by: Chayim I. Kirshen <c@kirshen.com>
* Add support for Redis 7 functions (#1998)dvora-h2022-02-227-16/+249
| | | | | | | | | | | | | | | | | | | * add function support * linters * test fcall * decode reponses for unstable_r * linters * fix evalsho_ro test * fix eval_ro test * add response callbaks * linters
* FixingElevated CPU utilization on one node when using RedisCluster pipeline ↵Mike Shchurov2022-02-221-5/+3
| | | | (#1985)
* Add Async Support (#1899)Andrew Chen Wang2022-02-2243-638/+8773
| | | | Co-authored-by: Chayim I. Kirshen <c@kirshen.com> Co-authored-by: dvora-h <dvora.heller@redis.com>
* Ensuring CI runs against integration branches (#1995)Chayim2022-02-171-0/+2
|
* Fixing type annotation for EXPLAIN (#1997)Sebastian Rittau2022-02-171-1/+1
|
* Add support for ACL DRYRUN (#1992)dogukanteber2022-02-162-0/+21
| | | | | | | | | | | * Add support for ACL DRYRUN * Fix linter error * Revert "Fix linter error" This reverts commit aa1cf04ea7e93abedfd3a33b818f8f64b92147c4. * Fix linter error
* Adding ExecutionPlan support for graph (#1993)Chayim2022-02-163-36/+351
|
* Create codeql-analysis.yml (#1988)Chayim2022-02-152-0/+69
| | | Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Fix typo in readme (#1936)Jose Toro2022-02-151-1/+1
|
* docs: fix the wrong link to watch command (#1984)Jason Huang2022-02-151-1/+1
|
* Vector similarity search support (#1986)Chayim2022-02-152-7/+88
|
* Delete update-changes workflow and edit PR template (#1990)dvora-h2022-02-152-31/+1
|
* Change changes-workflow to run on PR (#1983)dvora-h2022-02-141-11/+14
| | | | | | | | | | | | | * add changes workflow * Update update-changes.yaml * Fix changes workflow * change workflow to run on pull request * delete condition from commit & push * adding tab in beginning of line
* Fix changes workflow (#1962)dvora-h2022-02-131-1/+5
| | | | | | | * add changes workflow * Update update-changes.yaml * Fix changes workflow
* Fix changes workflow (#1935)dvora-h2022-02-101-2/+2
| | | | | * add changes workflow * Update update-changes.yaml
* add changes workflow (#1913)dvora-h2022-02-101-0/+24
|
* update 4.1.3 changes (#1934)dvora-h2022-02-101-0/+6
|
* fix quantile test (#1920)Ariel Shtul2022-02-091-1/+1
| | | | | * fix quantile test * add space
* Fix flushdb and flushall (#1926)Meir Shpilraien (Spielrein)2022-02-072-2/+15
| | | | | | | | | | | | | | * Fix flushdb and flushall Both commands should be broadcasted to all the shards. * Support ssl_password on cluster * linter fix * change commands to run only on primary nodes Co-authored-by: Chayim I. Kirshen <c@kirshen.com> Co-authored-by: dvora-h <dvora.heller@redis.com>
* add support for lcs (#1924)dvora-h2022-02-062-0/+40
|
* Add set and get examples (#1916)dogukanteber2022-02-062-0/+303
|