Releases: ydb-platform/ydb-dotnet-sdk
Releases · ydb-platform/ydb-dotnet-sdk
v0.19.0
- ADO.NET: session is now deactivated when cancelled.
- Fixed bug ADO.NET: throws an
InvalidOperationExceptionif the connection is broken during the next invocation. - Fixed bug
YdbCommand:Execute*methods now propagate the cancellation token only for initializing YdbDataReader; the token is not passed to the server stream. YdbCommand: Improved cancellation token propagation inExecute*methods.YdbConnection: Added cancellation token propagation support inOpenAsync.YdbDataReader: Added cancellation token propagation support inReadAsyncandNextResultAsync.- Added
CreateSessionTimeoutoption to ADO.NET session creation; default is 5 seconds.
Full Changelog: v0.18.3...v0.19.0
v0.18.3
- Added
ConnectTimeout: time to wait (in seconds) while trying to establish a connection.
Full Changelog: v0.18.2...v0.18.3
v0.18.2
- Fixed YdbException: propagate inner exception.
Full Changelog: v0.18.1...v0.18.2
v0.18.1
- Fixed bug: 'System.DateOnly' is not supported by YdbParameter (#449).
- Fixed bug: Unhandled exception.
System.Net.Http.HttpIOException (#452). - dev: LogLevel
Warning->Debugon AttachStream has been cancelled.
Full Changelog: v0.18.0...v0.18.1
ef-v0.0.2
- Fixed bug: Decimal type forces EF migrator to create migrations again and again (#434).
Full Changelog: v0.0.1...v0.0.2
v0.18.0
- Disable Discovery mode: skip discovery step and client balancing and use connection to start endpoint (#420).
Full Changelog: v0.17.0...v0.18.0
ef-v0.0.1
- Supported migration tools: initial implementation of EF Core migration tool support.
- Enabled
EntityFrameworkCore.FunctionalTestsfor unit and functional testing coverage. - Supported connections to Yandex Cloud (YDB Cloud) using standard configuration options.
- First provider implementation for YDB: basic CRUD, DbContext mapping, and initial LINQ translation functionality.
Full Changelog: v0.0.0...v0.0.1
v0.17.0
- Shutdown channels which are removed from the EndpointPool after discovery calls.
- Fixed bug: Received message exceeds the maximum configured message size (#421).
- Added
MaxSendMessageSize\MaxReceiveMessageSizegrpc message size settings. - Added
EnableMultipleHttp2Connectionssetting to grpc channel. Connection.Stateis set toBrokenwhen the session is deactivated.
Full Changelog: v0.16.2...v0.17.0
v0.16.2
- Fixed bug in method GetSchema(): collection columns return Unspecified when decimal type about column.
Full Changelog: v0.16.1...v0.16.2
v0.16.1
- Added
x-ydb-sdk-build-infoheader to any RPC call.
Full Changelog: v0.16.0...v0.16.1