Skip to content

Releases: ydb-platform/ydb-dotnet-sdk

v0.9.4

25 Dec 09:09
Compare
Choose a tag to compare
  • Do not pessimize the node on Grpc.Core.StatusCode.Cancelled and Grpc.Core.StatusCode.DeadlineExceeded.
  • Dispose of WriterSession using dispose CancellationToken.
  • BidirectionalStream is internal class.
  • Move Metadata class to Ydb.Sdk.Services.Topic.
  • Fixed memory leak CancellationTokenRegistration.
  • Cancel writing tasks after disposing of Writer.

Full Changelog: v0.9.3...v0.9.4

v0.9.3

18 Dec 15:15
Compare
Choose a tag to compare
  • Fixed bug in Topic Writer: worker is stopped by disposeCts
  • Fixed bug in sql parser ADO.NET: deduplication declare param in YQL query
  • Deleted property BufferOverflowRetryTimeoutMs

Full Changelog: v0.9.2...v0.9.3

v0.9.2

17 Dec 13:10
Compare
Choose a tag to compare
  • Fixed bug: delete deadline grpc timeout on AttachStream

Full Changelog: v0.9.1...v0.9.2

v0.9.1

17 Dec 08:24
Compare
Choose a tag to compare
  • Update log level on AttachStream

Full Changelog: v0.9.0-rc1...v0.9.1

v0.9.0

16 Dec 10:56
Compare
Choose a tag to compare
  • Writer client for YDB topics
  • Fix: delete default timeout grpc.deadline

Full Changelog: v0.9.0-rc1...v0.9.0

v0.9.0-rc1

04 Dec 07:58
Compare
Choose a tag to compare
  • Topic Writer updated release candidate:
    • Do not send messages that have a timeout by cancelToken.
    • If your value serializer throws an exception, this will be wrapped in a WriterException with unspecified status.
    • Added BufferOverflowRetryTimeoutMs to the next try write.
    • Rename _disposeTokenSource -> _disposeCts.
    • Optimize write worker: if (_toSendBuffer.IsEmpty) continue.
    • On RPC errors create DummyWriterSession.
    • Message has been skipped because its sequence number is less than or equal to the last processed server's SeqNo.
    • Calculate the next sequence number from the calculated previous messages.

Full Changelog: v0.9.0-rc0...v0.9.0-rc1

v0.9.0-rc0

29 Nov 09:30
Compare
Choose a tag to compare
  • Topic Writer release candidate
  • Fixed: grpc requests go via proxy on Grpc.NET.Client >= 2.44

Full Changelog: v0.8.0...v0.9.0-rc0

v0.8.0

11 Nov 14:13
Compare
Choose a tag to compare
  • Fixed bug on commit with fail, no set failed flag for rollback invocation
  • Supported UUID (Guid)

Full Changelog: v0.7.3...v0.8.0

v0.7.3

09 Oct 11:05
Compare
Choose a tag to compare
  • Fixed YdbDataReader: extract Json / Yson types

Full Changelog: v0.7.2...v0.7.3

v0.7.2

01 Oct 16:15
Compare
Choose a tag to compare
  • Fixed YdbDataReader: GetValue() returns DbNull.Value if field is null
  • YdbOperationInProgressException extends YdbException

Full Changelog: v0.7.1...v0.7.2