Releases: ydb-platform/ydb-dotnet-sdk
Releases · ydb-platform/ydb-dotnet-sdk
v0.20.1
- Fixed bug ADO.NET:
YdbSchema.SchemaObjects
andYdb.DescribeTable
methods are public forEntityFrameworkCore.Ydb
.
Full Changelog: v0.20.0...v0.20.1
v0.20.0
- Fixed bug: SQL parser skips token after param.
- ADO.NET: Added support for conversion from IN (?, ?, ?) to IN $list (#447).
Full Changelog: v0.19.0...v0.20.0
v0.19.0
- ADO.NET: session is now deactivated when cancelled.
- Fixed bug ADO.NET: throws an
InvalidOperationException
if 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 inReadAsync
andNextResultAsync
.- Added
CreateSessionTimeout
option 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
->Debug
on 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.FunctionalTests
for 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
\MaxReceiveMessageSize
grpc message size settings. - Added
EnableMultipleHttp2Connections
setting to grpc channel. Connection.State
is set toBroken
when the session is deactivated.
Full Changelog: v0.16.2...v0.17.0