/
CHANGES
116 lines (76 loc) · 2.37 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
Rb Changelog
============
1.10.0
------
### Various fixes & improvements
- add internal pypi deploy to `rb` (#54) by @asottile-sentry
- set fetch-depth: 0 for release (#53) by @asottile-sentry
- add compat for redis 5.x (#52) by @asottile-sentry
- fix CI (#51) by @asottile-sentry
1.9.0
-----
- Redis compatibility for 3.4.1
1.8
-----------
- Python 3.6 compatibility
- Redis compatibility for versions >=2.6,<3.4
1.7
-----------
(released Jun 23rd 2017)
- Ensure a connection is released to the pool after receiving a response, even
if the result is an error.
1.6
-----------
(released Nov 23rd 2016)
- Support `options` keyword arguments passed to `execute_command`.
1.5
-----------
(released Nov 23rd 2016)
- Detect dead connections on pool checkout.
1.4
-----------
(released on Feb 8th 2015)
- Fixed cluster for host defaults support.
- Changed poller to handle close explicitly. This should prevent
bad loops in when the socket closes while writing.
- Added support for execute_commands.
1.3.1
-------------
(released on Oct 13th 2015)
- Fixed an illogical constructor for the local client.
- Fixed a problem with clearing out pending batches.
- Hosts are now validated to not have holes in the two shipped routers
which both depend on a gapless setup.
- Connection errors now try to print out the original IO error's infos.
1.3
-----------
(released on Oct 7th 2015)
- Quickly fixed `target_key`'s behavior to make sense so that the
result on the promise is the value instead of a dictionary of a
single host.
1.2
-----------
(released on Oct 7th 2015)
- Added `target_key` to the fanout client to simplify targeting of hosts.
1.1.2
-------------
(released on Sep 28th 2015)
- Fixed command buffers for disabled max concurrency.
- Fixed map manager timeouts.
1.1.1
-------------
(released on Sep 15th 2015)
- Made rb work with older versions of pyredis.
1.1
-----------
(released on Sep 9th 2015)
- Added internal support for async writes which improves performance
and parallelism with large command batches where the command is
larger than the kernel buffer size.
1.0
-----------
(released on Sep 4th 2015)
- Added support for automatic batching of GET and SET to MGET and MSET.
- Added emulated `mget` and `mset` commands to promise based clients.
- Fixed a bug with the HostInfo not comparing correctly.
- Added support for epoll as an alternative to poll.