Releases: ydb-platform/ydb-rs-sdk
Releases · ydb-platform/ydb-rs-sdk
0.5.0 Add null type to ydb::Value.
Boken change:
Add null type for ydb::value enum
#112
What's Changed
- update protos by @rekby in #108
- add support null type in response by @rekby in #114
- use new rust version for publish crate by @rekby in #115
- use latest v2 cache version by @rekby in #111
- update latest rust by @rekby in #110
Full Changelog: ydb-0.4.3...ydb-0.5.0
allow get field value from raw by index
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
- @TheKnight made their first contribution in #99
Full Changelog: ydb-0.4.2...ydb-0.4.3
Remove internal channel pool
ydb-0.4.1
- 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
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
from 1.56.0 to 1.56.1, because it need for one of dependency
ydb-0.2.0
Breaking change
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
- @frcr made their first contribution in #38
- @MikailBag made their first contribution in #39
- @avkviring made their first contribution in #51
Full Changelog: ydb-0.1.0...ydb-0.2.0
Initial release
ydb-0.1.0 bump version for ydb, minor