Skip to content

Commit 9788b58

Browse files
Update CHANGELOG.md
1 parent c8e04bb commit 9788b58

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

CHANGELOG.md

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
1-
* Fixed: YdbDataReader does not throw YdbException when CloseAsync is called for UPDATE/INSERT statements with no
1+
- Fixed: YdbDataReader does not throw YdbException when CloseAsync is called for UPDATE/INSERT statements with no
22
result.
33

44
## v0.14.0
55

6-
* Reader client for YDB topics
7-
* Fixed: send PartitionIds in InitRequest.
8-
* Do a committed offset on StopPartitionSessionRequest event anyway.
9-
* Added log info on StopPartitionSessionRequest event.
10-
* PartitioningSettings were changed to change the PartitionCountLimit to MaxActivePartitions.
11-
* Dev: updated System.IdentityModel.Tokens.Jwt from version 0.7.0 to version 8.5.0.
12-
* PartitionSession.Stop uses committedOffset to complete commit tasks.
13-
* Changed batch type: IReadOnlyCollection<Message<TValue>> -> IReadOnlyList<Message<TValue>>.
14-
* Invoking TryReadRequestBytes before deserializing message.
15-
* Updated Ydb.Protos 1.0.6 -> 1.1.1: Updated version of the Grpc.Net.Client library to 2.67.0 and proto messages.
16-
* Fixed: YdbDataReader.GetDataTypeName for optional values.
17-
* Added support for "Columns" collectionName in YdbConnection.GetSchema(Async).
6+
- Reader client for YDB topics
7+
- Fixed: send PartitionIds in InitRequest.
8+
- Do a committed offset on StopPartitionSessionRequest event anyway.
9+
- Added log info on StopPartitionSessionRequest event.
10+
- PartitioningSettings were changed to change the PartitionCountLimit to MaxActivePartitions.
11+
- Dev: updated System.IdentityModel.Tokens.Jwt from version 0.7.0 to version 8.5.0.
12+
- PartitionSession.Stop uses committedOffset to complete commit tasks.
13+
- Changed batch type: IReadOnlyCollection<Message<TValue>> -> IReadOnlyList<Message<TValue>>.
14+
- Invoking TryReadRequestBytes before deserializing message.
15+
- Updated Ydb.Protos 1.0.6 -> 1.1.1: Updated version of the Grpc.Net.Client library to 2.67.0 and proto messages.
16+
- Fixed: YdbDataReader.GetDataTypeName for optional values.
17+
- Added support for "Columns" collectionName in YdbConnection.GetSchema(Async).
1818

1919
## v0.12.0
2020

21-
* GetUint64(int ordinal) returns a ulong for Uint8, Uint16, Uint32, Uint64 YDB types.
22-
* GetInt64(int ordinal) returns a int for Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32 YDB types.
23-
* GetUint32(int ordinal) returns a uint for Uint8, Uint16, Uint32 YDB types.
24-
* GetInt32(int ordinal) returns a int for Int8, Int16, Int32, Uint8, Uint16 YDB types.
25-
* GetUint16(int ordinal) returns a ushort for Uint8, Uint16 YDB types.
26-
* GetInt16(int ordinal) returns a short for Int8, Int16, Uint8 YDB types.
27-
* GetDouble(int ordinal) returns a double for Float and Double YDB types.
28-
* Throw InvalidCastException on string.Empty in `GetChar(int ordinal)`.
29-
* Changed Ydb.Sdk.Value.InvalidTypeException to InvalidCastException in YdbValueParser.
30-
* Changed InvalidCastException to InvalidOperationException in YdbParameter.
31-
* Added specification tests: YdbCommandTests and YdbParameterTests.
32-
* YdbConnection.Database returns string.Empty if ConnectionStringBuilder is null.
33-
* Propagated cancellationToken in Execute[.*]Async methods.
34-
* When YdbCommand has an open data reader, it throws InvalidOperationException on the setters: CommandText,
21+
- GetUint64(int ordinal) returns a ulong for Uint8, Uint16, Uint32, Uint64 YDB types.
22+
- GetInt64(int ordinal) returns a int for Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32 YDB types.
23+
- GetUint32(int ordinal) returns a uint for Uint8, Uint16, Uint32 YDB types.
24+
- GetInt32(int ordinal) returns a int for Int8, Int16, Int32, Uint8, Uint16 YDB types.
25+
- GetUint16(int ordinal) returns a ushort for Uint8, Uint16 YDB types.
26+
- GetInt16(int ordinal) returns a short for Int8, Int16, Uint8 YDB types.
27+
- GetDouble(int ordinal) returns a double for Float and Double YDB types.
28+
- Throw InvalidCastException on string.Empty in `GetChar(int ordinal)`.
29+
- Changed Ydb.Sdk.Value.InvalidTypeException to InvalidCastException in YdbValueParser.
30+
- Changed InvalidCastException to InvalidOperationException in YdbParameter.
31+
- Added specification tests: YdbCommandTests and YdbParameterTests.
32+
- YdbConnection.Database returns string.Empty if ConnectionStringBuilder is null.
33+
- Propagated cancellationToken in Execute[.*]Async methods.
34+
- When YdbCommand has an open data reader, it throws InvalidOperationException on the setters: CommandText,
3535
DbConnection.
36-
* Added checkers to YdbCommand.Prepare().
37-
* CommandText getter doesn't throw an exception if the CommandText property has not been initialized.
36+
- Added checkers to YdbCommand.Prepare().
37+
- CommandText getter doesn't throw an exception if the CommandText property has not been initialized.
3838

3939
## v0.11.0
4040

41-
* Fix bug: GetValue(int ordinal) return DBNull.Value if fetched NULL value.
42-
* Fix: NextResult() moves to the next result and skip the first ResultSet.
43-
* Added specification DbDataReaderTests.
44-
* If dataOffset is larger than the length of data, GetChars and GetBytes methods will return 0.
45-
* If YdbDataReader is closed: `throw new InvalidOperationException("The reader is closed")`.
46-
* InvalidOperationException on ConnectionString property has not been initialized.
47-
* One YdbTransaction per YdbConnection. Otherwise, throw an exception: InvalidOperationException("A transaction is
41+
- Fix bug: GetValue(int ordinal) return DBNull.Value if fetched NULL value.
42+
- Fix: NextResult() moves to the next result and skip the first ResultSet.
43+
- Added specification DbDataReaderTests.
44+
- If dataOffset is larger than the length of data, GetChars and GetBytes methods will return 0.
45+
- If YdbDataReader is closed: `throw new InvalidOperationException("The reader is closed")`.
46+
- InvalidOperationException on ConnectionString property has not been initialized.
47+
- One YdbTransaction per YdbConnection. Otherwise, throw an exception: InvalidOperationException("A transaction is
4848
already in progress; nested/concurrent transactions aren't supported.").
49-
* ConnectionString returns an empty.String when it is not set.
50-
* When a YdbDataReader is closed, if stream is not empty, a YdbTransaction fails if it is not null. A session also fails
49+
- ConnectionString returns an empty.String when it is not set.
50+
- When a YdbDataReader is closed, if stream is not empty, a YdbTransaction fails if it is not null. A session also fails
5151
due to a possible error SessionBusy race condition with the server.
52-
* Fixed bug: Fetch txId from the last result set.
53-
* YdbTransaction CheckDisposed() (invoke rollback if transaction hasn't been committed).
54-
* Dev: Added specification tests for YdbTransaction.
52+
- Fixed bug: Fetch txId from the last result set.
53+
- YdbTransaction CheckDisposed() (invoke rollback if transaction hasn't been committed).
54+
- Dev: Added specification tests for YdbTransaction.
5555

5656
## v0.10.0
5757

0 commit comments

Comments
 (0)