From d7693a151b280f454dbb5543587ea83b7742089b Mon Sep 17 00:00:00 2001 From: Oleg Jukovec Date: Wed, 5 Oct 2022 10:05:40 +0300 Subject: [PATCH 1/2] changelog: add missing summary messages Summary messages for versions 1.7.0 and 1.8.0 were missed. The patch adds messages. Related to #220 --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94c20c265..13098e497 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,8 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release. ## [1.8.0] - 2022-08-17 +The minor release with time zones and interval support for datetime. + ### Added - Optional msgpack.v5 usage (#124) @@ -55,6 +57,11 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release. ## [1.7.0] - 2022-08-02 +This release adds a number of features. The extending of the public API has +become possible with a new way of creating requests. New types of requests are +created via chain calls. Streams, context and prepared statements support are +based on this idea. + ### Added - SSL support (#155) From 5ba8b97e6dc4dda81add06bb6547e788f72612a2 Mon Sep 17 00:00:00 2001 From: Oleg Jukovec Date: Tue, 4 Oct 2022 18:36:39 +0300 Subject: [PATCH 2/2] 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). --- CHANGELOG.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13098e497..4fb75664b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,17 +10,25 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release. ### Added -- Support queue 1.2.0 (#177) +### Changed + +### Fixed + +## [1.9.0] - 2022-11-02 + +The release adds support for the latest version of the +[queue package](https://github.com/tarantool/queue) with master-replica +switching. + +### Added + +- 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) -### Changed - -- Bump queue package version to 1.2.1 (#176) - ### Fixed - Mode type description in the connection_pool subpackage (#208)