Skip to content

Releases: ydb-platform/ydb-cpp-sdk

v3.12.0

21 Oct 14:32

Choose a tag to compare

What's Changed

  • Added generating deb packages without deps
  • Added AvailabilityPeriod option for topic consumer
  • Supported metrics level for topics
  • Supported Bytes and Text type aliases
  • Fixed bug in TOperationId
  • Fixed dangling function pointers in IAM cred provider
  • Fixed data loss in BulkUpsert
  • Fixed not working PreferLocalDC balancing policy
  • Fixed forgotten Reserve replacement in TExportClient

Full Changelog: v3.11.1...v3.12.0

v3.11.1

09 Oct 15:28
3f602f2

Choose a tag to compare

What's Changed

  • Removed STL comparator override for const char*

Full Changelog: v3.11.0...v3.11.1

v3.11.0

09 Oct 15:27
25529d4

Choose a tag to compare

What's Changed

  • Added NoMerge and NoCache options for SelfCheck handle
  • Supported custom executor pass to YDB driver

Full Changelog: v3.10.0...v3.11.0

v3.10.0

17 Sep 08:38
ef51fb1

Choose a tag to compare

What's Changed

  • Supported Cache Modes for tables
  • Added new scheme entry - StreamingQuery
  • Fixed IAM credentials provider bug
  • Changed gRPC load balancing policy to round robin
  • Added GetBrokenData method for topics reader
  • EXPERIMANTAL: Added PreferPrimaryPile balancing policy for YDB in bridge mode

Full Changelog: v3.9.0...v3.10.0

v3.9.0

01 Sep 17:54

Choose a tag to compare

What's Changed

  • Increased required gRPC version to 1.41.0
  • Supported RESTORE operation
  • Replaced types to std::chrono in wide datetime types
  • Supported DescribeSystemView method in Table Service
  • Supported INCREMENTAL_BACKUP operation
  • Added pile info in discovery client
  • Added external_data_channels_count in table builder

Full Changelog: v3.8.2...v3.9.0

v3.8.2

01 Sep 17:36

Choose a tag to compare

What's Changed

  • Moved bridge pile name to node location for convenience

Full Changelog: v3.8.1...v3.8.2

v3.8.1

01 Sep 17:34
e8ac479

Choose a tag to compare

What's Changed

  • Fixed OOM in TValueBuilder

Full Changelog: v3.8.0...v3.8.1

v3.8.0

01 Sep 17:33
8027fa1

Choose a tag to compare

What's Changed

  • Added build TValue on arena in TValueBuilder
  • Supported new scheme object - Transfer

Full Changelog: v3.7.0...v3.8.0

v3.7.0

08 Jul 14:06
2ab964a

Choose a tag to compare

What's Changed

  • Supported pile identifiers in discovery client
  • Supported runtime results in ExecuteScript
  • Added new CHANGEFEED's option: SCHEMA_CHANGES
  • Added CaCerts option in IAM credentials providers
  • Added "running" status for script executions
  • Supported protobuf arena in TValue and BulkUpsert Call
  • Supported "sysview" scheme entry
  • Fixed race on precommit callback add
  • Enabled gRPC keep alive by default

Full Changelog: v3.6.0...v3.7.0

v3.6.0

01 Jul 15:18
b9625de

Choose a tag to compare

What's Changed

  • Added topic to table transaction for query client
  • Added encryption parameters for import and export client
  • Added return of virtual timestamp for scan query
  • Supported per gRPC channel TCP connections
  • Added ListObjectsInS3Export handle in import client
  • Fixed federated topic debug print templates

Full Changelog: v3.5.1...v3.6.0