summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * master/slave configs for dockerAndy McCurdy2020-07-154-20/+7
| | |
| * | Clean up the wait-for-it.sh licenseAndrew Brookins2020-07-151-4/+4
| |/
| * update PHONY targetsAndy McCurdy2020-07-151-1/+1
| |
| * force removal of docker images rather than ask the user if it's okAndy McCurdy2020-07-151-1/+1
| |
| * remove unnecessary tox environmentsAndy McCurdy2020-07-151-1/+1
| |
| * Include wait-for-it.sh copyright & licenseAndrew Brookins2020-07-151-0/+21
| |
| * Move test Dockerfile into root, use COPYAndrew Brookins2020-07-144-6/+6
| |
| * Test all testenvsAndrew Brookins2020-07-141-1/+1
| |
| * Remove .tox from container sideAndrew Brookins2020-07-141-1/+2
| |
| * Remove a rm command that would not work anywayAndrew Brookins2020-07-141-1/+0
| |
| * Attempt to fix a timing bugAndrew Brookins2020-07-141-1/+1
| |
| * Clean up cache files; delete root-owned .tox files...Andrew Brookins2020-07-142-0/+5
| |
| * Second try to add pypy and pypy3 to test runsAndrew Brookins2020-07-142-2/+2
| |
| * Improvements based on review feedback:Andrew Brookins2020-07-135-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 targetsAndrew Brookins2020-07-131-1/+1
| |
| * Format CLI commands correctly for RSTAndrew Brookins2020-07-131-3/+3
| |
| * Fix numberingAndrew Brookins2020-07-131-3/+3
| |
| * No need for Python in the test build anymoreAndrew Brookins2020-07-131-2/+0
| |
| * WIPAndrew Brookins2020-07-131-3/+1
| |
| * Install the version of compose that we needAndrew Brookins2020-07-132-0/+18
| |
| * WIP on travis configAndrew Brookins2020-07-131-0/+3
| |
| * Attempt to use docker for travis testingAndrew Brookins2020-07-131-39/+7
| |
| * Remove references to maling lists and IRC channelsAndrew Brookins2020-07-131-11/+3
| |
| * Merge branch 'dockerize' of github.com:abrookins/redis-py into dockerizeAndrew Brookins2020-07-132-11/+8
| |\
| | * Don't shut down containers when buildingAndrew Brookins2020-07-101-1/+0
| | |
| | * Use the existing --redis-url param to get master hostAndrew Brookins2020-07-102-10/+8
| | |
| * | Add guide to contributingAndrew Brookins2020-07-132-0/+86
| |/
| * Fix flake8 errorsAndrew Brookins2020-07-093-4/+2
| |
| * Pass the master hostname to testsAndrew Brookins2020-07-095-40/+63
| |
| * WIP on base imageAndrew Brookins2020-07-099-7/+33
| |
| * Revert build_tools to Vagrant versionsAndrew Brookins2020-07-0811-33/+65
| |
| * Skip flake8 checks on virtualenv dirsAndrew Brookins2020-07-081-1/+1
| |
| * Ignore venv and env directoriesAndrew Brookins2020-07-081-0/+2
| |
| * Use one container per processAndrew Brookins2020-07-0812-22/+94
| |
| * WIP: All processes in a single containerAndrew Brookins2020-07-0813-65/+64
| |
* | fix typo (#1367)Roey Prat2020-07-131-1/+1
| |
* | Support for loading, unloading and listing Redis Modules (#1360)Roey Prat2020-07-134-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 changelogRoey Prat2020-07-071-1/+1
|
* changelogAndy McCurdy2020-06-291-1/+1
|
* Add `redis.sentinel.Sentinel` module documentation (#1165)Rick van Hattem2020-06-291-0/+3
| | | Added directive to document Sentinel module.
* upgrade tests to use redis 6.0.5Roey Prat2020-06-291-1/+1
|
* Merge pull request #1358 from andymccurdy/roey-stale_issuesRoey Prat2020-06-291-0/+20
|\ | | | | mark and close stale issues and PRs
| * mark and close stale issues and PRsroey-stale_issuesRoey Prat2020-06-291-0/+20
| |
* | Fix acl_setuser docstringAndrew Brookins2020-06-291-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 outputAndy McCurdy2020-06-082-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.3Andy McCurdy2020-06-011-1/+1
|
* SentinelConnectionPool plays better with threaded applications.Andy McCurdy2020-06-013-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
* changelogAndy McCurdy2020-05-201-0/+1
|
* [sentinel] update master address if it changes. (#847)Jake2020-05-201-0/+1
| | | Update the cached master_address if the Sentinels promote a new master.
* Restore try/except in __del__ methodsAndy McCurdy2020-05-203-8/+26
| | | | Fixed #1339