@@ -10,6 +10,18 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release.
10
10
11
11
### Added
12
12
13
+ ### Changed
14
+
15
+ ### Fixed
16
+
17
+ ## [ v2.2.0] - 2024-12-14
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
+
13
25
- Error logging to ` ConnectionPool.Add() ` in case, when unable to establish
14
26
connection and ctx is not canceled (#407 ).
15
27
- Error logging for error case of ` ConnectionPool.tryConnect() ` calls in
@@ -23,8 +35,14 @@ Versioning](http://semver.org/spec/v2.0.0.html) except to the first release.
23
35
24
36
- More informative request canceling: log the probable reason for unexpected
25
37
request ID and add request ID info to context done error message (#407 ).
26
-
27
- ### Fixed
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 )
28
46
29
47
## [ v2.1.0] - 2024-03-06
30
48
@@ -41,7 +59,7 @@ require execute access for `box.info` from a user for Tarantool >= 3.0.0.
41
59
- ` ConnectionPool.Remove() ` does not notify a ` ConnectionHandler ` after
42
60
an instance is already removed from the pool (#385 ).
43
61
44
- ## [ 2 .0.0] - 2024-02-12
62
+ ## [ v2 .0.0] - 2024-02-12
45
63
46
64
There are a lot of changes in the new major version. The main ones:
47
65
@@ -201,7 +219,7 @@ See the [migration guide](./MIGRATION.md) for more details.
201
219
- Unable to use a slice of custom types as a slice of tuples or objects for
202
220
` crud.*ManyRequest/crud.*ObjectManyRequest ` (#365 ).
203
221
204
- ## [ 1 .12.0] - 2023-06-07
222
+ ## [ v1 .12.0] - 2023-06-07
205
223
206
224
The release introduces the ability to gracefully close Connection
207
225
and ConnectionPool and also provides methods for adding or removing an endpoint
@@ -223,7 +241,7 @@ from a ConnectionPool.
223
241
- crud tests with Tarantool 3.0 (#293 ).
224
242
- SQL tests with Tarantool 3.0 (#295 ).
225
243
226
- ## [ 1 .11.0] - 2023-05-18
244
+ ## [ v1 .11.0] - 2023-05-18
227
245
228
246
The release adds pagination support and wrappers for the
229
247
[ crud] ( https://github.com/tarantool/crud ) module.
@@ -253,7 +271,7 @@ The release adds pagination support and wrappers for the
253
271
- Flaky queue/Example_connectionPool (#278 ).
254
272
- Flaky queue/Example_simpleQueueCustomMsgPack (#277 ).
255
273
256
- ## [ 1 .10.0] - 2022-12-31
274
+ ## [ v1 .10.0] - 2022-12-31
257
275
258
276
The release improves compatibility with new Tarantool versions.
259
277
@@ -275,7 +293,7 @@ The release improves compatibility with new Tarantool versions.
275
293
- Flaky test multi/TestDisconnectAll (#234 ).
276
294
- Build on macOS with Apple M1 (#260 ).
277
295
278
- ## [ 1 .9.0] - 2022-11-02
296
+ ## [ v1 .9.0] - 2022-11-02
279
297
280
298
The release adds support for the latest version of the
281
299
[ queue package] ( https://github.com/tarantool/queue ) with master-replica
@@ -308,7 +326,7 @@ switching.
308
326
- Invalid MsgPack if STREAM_ID > 127 (#224 ).
309
327
- queue.Take() returns an invalid task (#222 ).
310
328
311
- ## [ 1 .8.0] - 2022-08-17
329
+ ## [ v1 .8.0] - 2022-08-17
312
330
313
331
The minor release with time zones and interval support for datetime.
314
332
@@ -322,7 +340,7 @@ The minor release with time zones and interval support for datetime.
322
340
323
341
- Markdown of documentation for the decimal subpackage (#201 ).
324
342
325
- ## [ 1 .7.0] - 2022-08-02
343
+ ## [ v1 .7.0] - 2022-08-02
326
344
327
345
This release adds a number of features. The extending of the public API has
328
346
become possible with a new way of creating requests. New types of requests are
@@ -355,7 +373,7 @@ based on this idea.
355
373
356
374
- Add ` ExecuteAsync ` and ` ExecuteTyped ` to common connector interface (#62 ).
357
375
358
- ## [ 1 .6.0] - 2022-06-01
376
+ ## [ v1 .6.0] - 2022-06-01
359
377
360
378
This release adds a number of features. Also it significantly improves testing,
361
379
CI and documentation.
0 commit comments