@@ -10,6 +10,18 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release.
1010
1111### Added
1212
13+ ### Changed
14+
15+ ### Fixed
16+
17+ ## [ v2.2.0] - 2024-12-16
18+
19+ The release introduces the IPROTO_INSERT_ARROW request (arrow.InsertRequest)
20+ and a request to archive ` box.info ` values (box.InfoRequest). It also improves
21+ logging a bit.
22+
23+ ### Added
24+
1325- Error logging to ` ConnectionPool.Add() ` in case, when unable to establish
1426 connection and ctx is not canceled (#407 ).
1527- Error logging for error case of ` ConnectionPool.tryConnect() ` calls in
@@ -23,10 +35,16 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release.
2335
2436- More informative request canceling: log the probable reason for unexpected
2537 request ID and add request ID info to context done error message (#407 ).
38+ - Error logging to ` ConnectionPool.Add() ` in case, when unable to establish
39+ connection and ctx is not canceled (#407 )
40+ - Error logging for error case of ` ConnectionPool.tryConnect() ` calls in
41+ ` ConnectionPool.controller() ` and ` ConnectionPool.reconnect() ` (#407 )
42+ - Methods that are implemented but not included in the pooler interface (#395 )
43+ - Implemented stringer methods for pool.Role (#405 )
44+ - Support the IPROTO_INSERT_ARROW request (#399 )
45+ - A simple implementation of using the box interface (#410 )
2646
27- ### Fixed
28-
29- ## [ 2.1.0] - 2024-03-06
47+ ## [ v2.1.0] - 2024-03-06
3048
3149The small release improves the ConnectionPool. The ConnectionPool now does not
3250require execute access for ` box.info ` from a user for Tarantool >= 3.0.0.
@@ -41,7 +59,7 @@ require execute access for `box.info` from a user for Tarantool >= 3.0.0.
4159- ` ConnectionPool.Remove() ` does not notify a ` ConnectionHandler ` after
4260 an instance is already removed from the pool (#385 ).
4361
44- ## [ 2 .0.0] - 2024-02-12
62+ ## [ v2 .0.0] - 2024-02-12
4563
4664There are a lot of changes in the new major version. The main ones:
4765
@@ -201,7 +219,7 @@ See the [migration guide](./MIGRATION.md) for more details.
201219- Unable to use a slice of custom types as a slice of tuples or objects for
202220 ` crud.*ManyRequest/crud.*ObjectManyRequest ` (#365 ).
203221
204- ## [ 1 .12.0] - 2023-06-07
222+ ## [ v1 .12.0] - 2023-06-07
205223
206224The release introduces the ability to gracefully close Connection
207225and ConnectionPool and also provides methods for adding or removing an endpoint
@@ -223,7 +241,7 @@ from a ConnectionPool.
223241- crud tests with Tarantool 3.0 (#293 ).
224242- SQL tests with Tarantool 3.0 (#295 ).
225243
226- ## [ 1 .11.0] - 2023-05-18
244+ ## [ v1 .11.0] - 2023-05-18
227245
228246The release adds pagination support and wrappers for the
229247[ crud] ( https://github.com/tarantool/crud ) module.
@@ -253,7 +271,7 @@ The release adds pagination support and wrappers for the
253271- Flaky queue/Example_connectionPool (#278 ).
254272- Flaky queue/Example_simpleQueueCustomMsgPack (#277 ).
255273
256- ## [ 1 .10.0] - 2022-12-31
274+ ## [ v1 .10.0] - 2022-12-31
257275
258276The release improves compatibility with new Tarantool versions.
259277
@@ -275,7 +293,7 @@ The release improves compatibility with new Tarantool versions.
275293- Flaky test multi/TestDisconnectAll (#234 ).
276294- Build on macOS with Apple M1 (#260 ).
277295
278- ## [ 1 .9.0] - 2022-11-02
296+ ## [ v1 .9.0] - 2022-11-02
279297
280298The release adds support for the latest version of the
281299[ queue package] ( https://github.com/tarantool/queue ) with master-replica
@@ -308,7 +326,7 @@ switching.
308326- Invalid MsgPack if STREAM_ID > 127 (#224 ).
309327- queue.Take() returns an invalid task (#222 ).
310328
311- ## [ 1 .8.0] - 2022-08-17
329+ ## [ v1 .8.0] - 2022-08-17
312330
313331The minor release with time zones and interval support for datetime.
314332
@@ -322,7 +340,7 @@ The minor release with time zones and interval support for datetime.
322340
323341- Markdown of documentation for the decimal subpackage (#201 ).
324342
325- ## [ 1 .7.0] - 2022-08-02
343+ ## [ v1 .7.0] - 2022-08-02
326344
327345This release adds a number of features. The extending of the public API has
328346become possible with a new way of creating requests. New types of requests are
@@ -355,7 +373,7 @@ based on this idea.
355373
356374- Add ` ExecuteAsync ` and ` ExecuteTyped ` to common connector interface (#62 ).
357375
358- ## [ 1 .6.0] - 2022-06-01
376+ ## [ v1 .6.0] - 2022-06-01
359377
360378This release adds a number of features. Also it significantly improves testing,
361379CI and documentation.
0 commit comments