Skip to content

v0.11.0

Compare
Choose a tag to compare
@ydb-platform-bot ydb-platform-bot released this 30 Jan 16:32
· 29 commits to main since this release
  • Fix bug: GetValue(int ordinal) return DBNull.Value if fetched NULL value.
  • Fix: NextResult() moves to the next result and skip the first ResultSet.
  • Added specification DbDataReaderTests.
  • If dataOffset is larger than the length of data, GetChars and GetBytes methods will return 0.
  • If YdbDataReader is closed: throw new InvalidOperationException("The reader is closed").
  • InvalidOperationException on ConnectionString property has not been initialized.
  • One YdbTransaction per YdbConnection. Otherwise, throw an exception: InvalidOperationException("A transaction is already in progress; nested/concurrent transactions aren't supported.").
  • ConnectionString returns an empty.String when it is not set.
  • 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.
  • Fixed bug: Fetch txId from the last result set.
  • YdbTransaction CheckDisposed() (invoke rollback if transaction hasn't been committed).
  • Dev: Added specification tests for YdbTransaction.

Full Changelog: v0.10.0...v0.11.0