Skip to content

Commit

Permalink
Release v2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
oleg-jukovec committed Dec 14, 2024
1 parent a4ab2e5 commit 28aabb6
Showing 1 changed file with 29 additions and 11 deletions.
40 changes: 29 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,18 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release.

### Added

### Changed

### Fixed

## [v2.2.0] - 2024-12-16

The release introduces the IPROTO_INSERT_ARROW request (arrow.InsertRequest)
and a request to archive `box.info` values (box.InfoRequest). It also improves
logging a bit.

### Added

- Error logging to `ConnectionPool.Add()` in case, when unable to establish
connection and ctx is not canceled (#407).
- Error logging for error case of `ConnectionPool.tryConnect()` calls in
Expand All @@ -23,10 +35,16 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release.

- More informative request canceling: log the probable reason for unexpected
request ID and add request ID info to context done error message (#407).
- Error logging to `ConnectionPool.Add()` in case, when unable to establish
connection and ctx is not canceled (#407)
- Error logging for error case of `ConnectionPool.tryConnect()` calls in
`ConnectionPool.controller()` and `ConnectionPool.reconnect()` (#407)
- Methods that are implemented but not included in the pooler interface (#395)
- Implemented stringer methods for pool.Role (#405)
- Support the IPROTO_INSERT_ARROW request (#399)
- A simple implementation of using the box interface (#410)

### Fixed

## [2.1.0] - 2024-03-06
## [v2.1.0] - 2024-03-06

The small release improves the ConnectionPool. The ConnectionPool now does not
require execute access for `box.info` from a user for Tarantool >= 3.0.0.
Expand All @@ -41,7 +59,7 @@ require execute access for `box.info` from a user for Tarantool >= 3.0.0.
- `ConnectionPool.Remove()` does not notify a `ConnectionHandler` after
an instance is already removed from the pool (#385).

## [2.0.0] - 2024-02-12
## [v2.0.0] - 2024-02-12

There are a lot of changes in the new major version. The main ones:

Expand Down Expand Up @@ -201,7 +219,7 @@ See the [migration guide](./MIGRATION.md) for more details.
- Unable to use a slice of custom types as a slice of tuples or objects for
`crud.*ManyRequest/crud.*ObjectManyRequest` (#365).

## [1.12.0] - 2023-06-07
## [v1.12.0] - 2023-06-07

The release introduces the ability to gracefully close Connection
and ConnectionPool and also provides methods for adding or removing an endpoint
Expand All @@ -223,7 +241,7 @@ from a ConnectionPool.
- crud tests with Tarantool 3.0 (#293).
- SQL tests with Tarantool 3.0 (#295).

## [1.11.0] - 2023-05-18
## [v1.11.0] - 2023-05-18

The release adds pagination support and wrappers for the
[crud](https://github.com/tarantool/crud) module.
Expand Down Expand Up @@ -253,7 +271,7 @@ The release adds pagination support and wrappers for the
- Flaky queue/Example_connectionPool (#278).
- Flaky queue/Example_simpleQueueCustomMsgPack (#277).

## [1.10.0] - 2022-12-31
## [v1.10.0] - 2022-12-31

The release improves compatibility with new Tarantool versions.

Expand All @@ -275,7 +293,7 @@ The release improves compatibility with new Tarantool versions.
- Flaky test multi/TestDisconnectAll (#234).
- Build on macOS with Apple M1 (#260).

## [1.9.0] - 2022-11-02
## [v1.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
Expand Down Expand Up @@ -308,7 +326,7 @@ switching.
- Invalid MsgPack if STREAM_ID > 127 (#224).
- queue.Take() returns an invalid task (#222).

## [1.8.0] - 2022-08-17
## [v1.8.0] - 2022-08-17

The minor release with time zones and interval support for datetime.

Expand All @@ -322,7 +340,7 @@ The minor release with time zones and interval support for datetime.

- Markdown of documentation for the decimal subpackage (#201).

## [1.7.0] - 2022-08-02
## [v1.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
Expand Down Expand Up @@ -355,7 +373,7 @@ based on this idea.

- Add `ExecuteAsync` and `ExecuteTyped` to common connector interface (#62).

## [1.6.0] - 2022-06-01
## [v1.6.0] - 2022-06-01

This release adds a number of features. Also it significantly improves testing,
CI and documentation.
Expand Down

0 comments on commit 28aabb6

Please sign in to comment.