summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorAndy McCurdy <andy@andymccurdy.com>2019-06-01 08:38:01 -0700
committerAndy McCurdy <andy@andymccurdy.com>2019-07-09 17:03:36 -0700
commitacac4db0c064d2618d75f27a58384c97c16458fd (patch)
treed06bbe03bb758c3cc443128d6046118146979240 /CHANGES
parent9ed2132af28652e964b6a4a20d387580d1081003 (diff)
downloadredis-py-acac4db0c064d2618d75f27a58384c97c16458fd.tar.gz
Use nonblocking sockets instead of selectors for healthy connections
This replaces the work in 3.2.0 to use nonblocking sockets instead of selectors. Selectors proved to be problematic for some environments including eventlet and gevent. Nonblocking sockets should be available in all environments.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES5
1 files changed, 4 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 5256faf..e2d06c1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,4 @@
-* 3.2.2 (in development)
+* 3.3.0 (in development)
* Resolve a race condition with the PubSubWorkerThread. #1150
* Cleanup socket read error messages. Thanks Vic Yu. #1159
* Cleanup the Connection's selector correctly. Thanks Bruce Merry. #1153
@@ -17,6 +17,9 @@
cause the connection to be disconnected and cleaned up appropriately.
#923
* Add READONLY and READWRITE commands. Thanks @theodesp. #1114
+ * Remove selectors in favor of nonblocking sockets. Selectors had
+ issues in some environments including eventlet and gevent. This should
+ resolve those issues with no other side effects.
* 3.2.1
* Fix SentinelConnectionPool to work in multiprocess/forked environments.
* 3.2.0