Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | master/slave configs for docker | Andy McCurdy | 2020-07-15 | 4 | -20/+7 | |
| | | | ||||||
| * | | Clean up the wait-for-it.sh license | Andrew Brookins | 2020-07-15 | 1 | -4/+4 | |
| |/ | ||||||
| * | update PHONY targets | Andy McCurdy | 2020-07-15 | 1 | -1/+1 | |
| | | ||||||
| * | force removal of docker images rather than ask the user if it's ok | Andy McCurdy | 2020-07-15 | 1 | -1/+1 | |
| | | ||||||
| * | remove unnecessary tox environments | Andy McCurdy | 2020-07-15 | 1 | -1/+1 | |
| | | ||||||
| * | Include wait-for-it.sh copyright & license | Andrew Brookins | 2020-07-15 | 1 | -0/+21 | |
| | | ||||||
| * | Move test Dockerfile into root, use COPY | Andrew Brookins | 2020-07-14 | 4 | -6/+6 | |
| | | ||||||
| * | Test all testenvs | Andrew Brookins | 2020-07-14 | 1 | -1/+1 | |
| | | ||||||
| * | Remove .tox from container side | Andrew Brookins | 2020-07-14 | 1 | -1/+2 | |
| | | ||||||
| * | Remove a rm command that would not work anyway | Andrew Brookins | 2020-07-14 | 1 | -1/+0 | |
| | | ||||||
| * | Attempt to fix a timing bug | Andrew Brookins | 2020-07-14 | 1 | -1/+1 | |
| | | ||||||
| * | Clean up cache files; delete root-owned .tox files... | Andrew Brookins | 2020-07-14 | 2 | -0/+5 | |
| | | ||||||
| * | Second try to add pypy and pypy3 to test runs | Andrew Brookins | 2020-07-14 | 2 | -2/+2 | |
| | | ||||||
| * | Improvements based on review feedback: | Andrew Brookins | 2020-07-13 | 5 | -7/+217 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. All make targets are now PHONY. 2. Cleaned up the 'dev' target so that it passes --build to docker-compose. 3. Added pypy-specific tox environments. And added a new Dockerfile to build an image for the "test" container that contains pypy and pypy3. 4. Added a `make clean` target. It removes containers but requires the user to confirm. 5. Specify the depends_on order for slave -> master and made all sentinels depend on the slave coming up. The container running doesn't mean that redis is actually ready though, so I wrapped the "test" target in the Makefile with a wait script that waits until master is responding on port 6379. | |||||
| * | Update PHONY targets | Andrew Brookins | 2020-07-13 | 1 | -1/+1 | |
| | | ||||||
| * | Format CLI commands correctly for RST | Andrew Brookins | 2020-07-13 | 1 | -3/+3 | |
| | | ||||||
| * | Fix numbering | Andrew Brookins | 2020-07-13 | 1 | -3/+3 | |
| | | ||||||
| * | No need for Python in the test build anymore | Andrew Brookins | 2020-07-13 | 1 | -2/+0 | |
| | | ||||||
| * | WIP | Andrew Brookins | 2020-07-13 | 1 | -3/+1 | |
| | | ||||||
| * | Install the version of compose that we need | Andrew Brookins | 2020-07-13 | 2 | -0/+18 | |
| | | ||||||
| * | WIP on travis config | Andrew Brookins | 2020-07-13 | 1 | -0/+3 | |
| | | ||||||
| * | Attempt to use docker for travis testing | Andrew Brookins | 2020-07-13 | 1 | -39/+7 | |
| | | ||||||
| * | Remove references to maling lists and IRC channels | Andrew Brookins | 2020-07-13 | 1 | -11/+3 | |
| | | ||||||
| * | Merge branch 'dockerize' of github.com:abrookins/redis-py into dockerize | Andrew Brookins | 2020-07-13 | 2 | -11/+8 | |
| |\ | ||||||
| | * | Don't shut down containers when building | Andrew Brookins | 2020-07-10 | 1 | -1/+0 | |
| | | | ||||||
| | * | Use the existing --redis-url param to get master host | Andrew Brookins | 2020-07-10 | 2 | -10/+8 | |
| | | | ||||||
| * | | Add guide to contributing | Andrew Brookins | 2020-07-13 | 2 | -0/+86 | |
| |/ | ||||||
| * | Fix flake8 errors | Andrew Brookins | 2020-07-09 | 3 | -4/+2 | |
| | | ||||||
| * | Pass the master hostname to tests | Andrew Brookins | 2020-07-09 | 5 | -40/+63 | |
| | | ||||||
| * | WIP on base image | Andrew Brookins | 2020-07-09 | 9 | -7/+33 | |
| | | ||||||
| * | Revert build_tools to Vagrant versions | Andrew Brookins | 2020-07-08 | 11 | -33/+65 | |
| | | ||||||
| * | Skip flake8 checks on virtualenv dirs | Andrew Brookins | 2020-07-08 | 1 | -1/+1 | |
| | | ||||||
| * | Ignore venv and env directories | Andrew Brookins | 2020-07-08 | 1 | -0/+2 | |
| | | ||||||
| * | Use one container per process | Andrew Brookins | 2020-07-08 | 12 | -22/+94 | |
| | | ||||||
| * | WIP: All processes in a single container | Andrew Brookins | 2020-07-08 | 13 | -65/+64 | |
| | | ||||||
* | | fix typo (#1367) | Roey Prat | 2020-07-13 | 1 | -1/+1 | |
| | | ||||||
* | | Support for loading, unloading and listing Redis Modules (#1360) | Roey Prat | 2020-07-13 | 4 | -0/+55 | |
|/ | | | | | | | | | | | * Support for loading, unloading and listing Redis Modules * minor fixes for flake * unit test for module list - only the empty use case * ModuleError should inherit from ResponseError rather than RedisError Co-authored-by: Vamsi Atluri <vamc19@gmail.com> | |||||
* | documentation: fix ssl typos in the changelog | Roey Prat | 2020-07-07 | 1 | -1/+1 | |
| | ||||||
* | changelog | Andy McCurdy | 2020-06-29 | 1 | -1/+1 | |
| | ||||||
* | Add `redis.sentinel.Sentinel` module documentation (#1165) | Rick van Hattem | 2020-06-29 | 1 | -0/+3 | |
| | | | Added directive to document Sentinel module. | |||||
* | upgrade tests to use redis 6.0.5 | Roey Prat | 2020-06-29 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #1358 from andymccurdy/roey-stale_issues | Roey Prat | 2020-06-29 | 1 | -0/+20 | |
|\ | | | | | mark and close stale issues and PRs | |||||
| * | mark and close stale issues and PRsroey-stale_issues | Roey Prat | 2020-06-29 | 1 | -0/+20 | |
| | | ||||||
* | | Fix acl_setuser docstring | Andrew Brookins | 2020-06-29 | 1 | -1/+1 | |
|/ | | | Fix the docstring for acl_setuser() so that it refers to the correct parameter name,`passwords`. | |||||
* | Do not un-escape \ characters when parsing MONITOR output | Andy McCurdy | 2020-06-08 | 2 | -1/+11 | |
| | | | | | | | Prior to this, escaped slashes ("\\") were un-escaped. This caused the strings "foo\x92" and "foo\\x92" to be represented the same way in the output. Fixes #1349 | |||||
* | 3.5.33.5.3 | Andy McCurdy | 2020-06-01 | 1 | -1/+1 | |
| | ||||||
* | SentinelConnectionPool plays better with threaded applications. | Andy McCurdy | 2020-06-01 | 3 | -14/+53 | |
| | | | | | | | | | Prevent the pool from closing sockets on connections that are actively in use by other threads when the master address changes. Connections returned to the pool that are still connected to the old master will be disconnected gracefully. Fixes #1345 | |||||
* | changelog | Andy McCurdy | 2020-05-20 | 1 | -0/+1 | |
| | ||||||
* | [sentinel] update master address if it changes. (#847) | Jake | 2020-05-20 | 1 | -0/+1 | |
| | | | Update the cached master_address if the Sentinels promote a new master. | |||||
* | Restore try/except in __del__ methods | Andy McCurdy | 2020-05-20 | 3 | -8/+26 | |
| | | | | Fixed #1339 |