Skip to content

Releases: ydb-platform/ydb-rs-sdk

0.5.0 Add null type to ydb::Value.

21 Dec 09:07
Compare
Choose a tag to compare

Boken change:
Add null type for ydb::value enum
#112

What's Changed

Full Changelog: ydb-0.4.3...ydb-0.5.0

allow get field value from raw by index

22 Nov 17:02
Compare
Choose a tag to compare

What's Changed

  • Create session with raw client by @rekby in #94
  • Switch commit and rollback transaction for raw client by @rekby in #95
  • scheme query with raw client by @rekby in #96
  • Fix misspell. by @TheKnight in #99
  • add retry_execute_scan_query for table client by @rekby in #101
  • update latest rust version in CI by @rekby in #102
  • Switch to tonic build with include_file from own generate mod.rs by @rekby in #97
  • use rust-cache action by @rekby in #85
  • pub remove_field method for get field by index by @rekby in #106

New Contributors

Full Changelog: ydb-0.4.2...ydb-0.4.3

Remove internal channel pool

29 Aug 22:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: ydb-0.4.1...ydb-0.4.2

ydb-0.4.1

17 Aug 13:28
Compare
Choose a tag to compare
  • Use macroses for implement raw <-> grpc typos conversation in #79
  • Add linter in #80
  • use matrix in github action in #81
  • Fix flaky test with empty storage pool in #82
  • fix stream test in #83
  • Update latest rust in CI in #84
  • update chrono in .lock file for fix CVE-2020-26235 in chrono chrono's… in #86
  • add test for parse database in old and new style in #87
  • fix sent rust sdk version in headers in #88

Full Changelog: ydb-0.4.0...ydb-0.4.1

Move scheme client to grpc wrapper style

18 Jul 22:17
Compare
Choose a tag to compare

Breaking changes:

  • change return type of SchemeClient::list_directory from grpc type to own described type for prevent problem in feature - if need to change protobuf lib or code generator settings

Other:

  • Add connection manager - one place for get connections
  • Add grpc wrappers - small code for convert calls and types from grpc internal types. Internal types have very similar structure to grpc, but more comform usage in code.
  • Move discovery and scheme client to grpc wrappers and connection manager.

Update min rust version

06 Jul 11:29
Compare
Choose a tag to compare

from 1.56.0 to 1.56.1, because it need for one of dependency

ydb-0.2.0

23 May 19:00
Compare
Choose a tag to compare

Breaking change

  • rename directory_client to scheme_client by @rekby in #55

What's Changed

  • readme: fix phrasing and some grammar by @frcr in #38
  • add pr template by @rekby in #40
  • add contributing description by @rekby in #41
  • Avoid unnecessary rebuilds by @MikailBag in #39
  • Run tests with fixed rust version by @rekby in #42
  • Run integration tests with ydb docker container by @rekby in #43
  • fix badge by @rekby in #44
  • run ignored (integration) tests by @rekby in #45
  • add scheduled daily tests by @rekby in #46
  • Remove flapped test assert by @rekby in #47
  • wait ydb container as script by @rekby in #49
  • Use rustls for metadata requwest instead of native-tls by @avkviring in #51
  • Support directories operations. by @avkviring in #52
  • rename directory_client to scheme_client by @rekby in #55

New Contributors

Full Changelog: ydb-0.1.0...ydb-0.2.0

Initial release

23 May 18:58
Compare
Choose a tag to compare
ydb-0.1.0

bump version for ydb, minor