You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix: NextResult() moves to the next result and skip the first ResultSet.
25
+
* Added specification DbDataReaderTests.
26
+
* If dataOffset is larger than the length of data, GetChars and GetBytes methods will return 0.
27
+
* If YdbDataReader is closed: `throw new InvalidOperationException("The reader is closed")`.
28
+
* InvalidOperationException on ConnectionString property has not been initialized.
29
+
* One YdbTransaction per YdbConnection. Otherwise, throw an exception: InvalidOperationException("A transaction is already in progress; nested/concurrent transactions aren't supported.").
30
+
* ConnectionString returns an empty.String when it is not set.
31
+
* When a YdbDataReader is closed, if stream is not empty, a YdbTransaction fails if it is not null. A session also fails due to a possible error SessionBusy race condition with the server.
32
+
* Fixed bug: Fetch txId from the last result set.
33
+
* YdbTransaction CheckDisposed() (invoke rollback if transaction hasn't been committed).
34
+
* Dev: Added specification tests for YdbTransaction.
35
+
36
+
## v0.10.0
37
+
- Fixed bug in Topic Writer: race condition when session fails, then write operation starts on previous session and new session is created. Messages may be lost.
38
+
- Supported in ADO.NET GetSchema(Async). CollectionNames:
39
+
* Tables
40
+
* TablesWithCollections
41
+
* DataSourceInformation
42
+
* MetaDataCollections
43
+
* Restrictions
44
+
- Rename field _onStatus -> _onNotSuccessStatus in YdbDataReader
45
+
- If session is not active, do not invoke DeleteNotActiveSession(session)
46
+
- AttachStream: connect stream using NodeId
47
+
- PoolManager: change pool properties on field
48
+
- Delete *Settings.DefaultInstance because it's a singleton object that's changed by tasks when NodeId is set
49
+
- DbConnection.Session.OnStatus(status) in YdbTransaction
50
+
1
51
## v0.9.4
2
52
- Do not pessimize the node on Grpc.Core.StatusCode.Cancelled and Grpc.Core.StatusCode.DeadlineExceeded.
3
53
- Dispose of WriterSession using dispose CancellationToken.
0 commit comments