Commit 679e9c9
committed
Release 1.9.0
Overview
The release adds support for the latest version of the
queue package with master-replica switching.
Breaking changes
There are no breaking changes in the release.
New features
Support the queue 1.2.1 (#177).
ConnectionHandler interface for handling changes of connections in
ConnectionPool (#178).
Execute, ExecuteTyped and ExecuteAsync methods to
ConnectionPool (#176).
ConnectorAdapter type to use ConnectionPool as Connector
interface (#176).
An example how to use queue and connection_pool subpackages
together (#176).
Bugfixes
Mode type description in the connection_pool subpackage (#208).
Missed Role type constants in the connection_pool
subpackage (#208).
ConnectionPool does not close UnknownRole connections (#208).
Segmentation faults in ConnectionPool requests after
disconnect (#208).
Addresses in ConnectionPool may be changed from an external
code (#208).
ConnectionPool recreates connections too often (#208).
A connection is still opened after ConnectionPool.Close() (#208).
Future.GetTyped() after Future.Get() does not decode response
correctly (#213).
Decimal package use a test function GetNumberLength instead of a
package-level function getNumberLength (#219).
Datetime location after encode + decode is unequal (#217).
Wrong interval arithmetic with timezones (#221).
Invalid MsgPack if STREAM_ID > 127 (#224).
queue.Take() returns an invalid task (#222).1 parent 9b68b88 commit 679e9c9
1 file changed
+13
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
14 | 26 | | |
15 | 27 | | |
16 | 28 | | |
17 | 29 | | |
18 | 30 | | |
19 | 31 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 32 | | |
25 | 33 | | |
26 | 34 | | |
| |||
0 commit comments