forked from getsentry/rb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
95 lines (62 loc) · 2.07 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
Rb Changelog
============
Version 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.
Version 1.6
-----------
(released Nov 23rd 2016)
- Support `options` keyword arguments passed to `execute_command`.
Version 1.5
-----------
(released Nov 23rd 2016)
- Detect dead connections on pool checkout.
Version 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.
Version 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.
Version 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.
Version 1.2
-----------
(released on Oct 7th 2015)
- Added `target_key` to the fanout client to simplify targeting of hosts.
Version 1.1.2
-------------
(released on Sep 28th 2015)
- Fixed command buffers for disabled max concurrency.
- Fixed map manager timeouts.
Version 1.1.1
-------------
(released on Sep 15th 2015)
- Made rb work with older versions of pyredis.
Version 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.
Version 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.