v0.3.0-pre
版本发布时间: 2023-06-09 20:55:29
nacos-group/nacos-sdk-rust最新发布版本:v0.4.2(2024-09-13 20:04:47)
用 tonic
替换 tikv/grpc-rs
,编译构建更舒服 🎉🎉🎉🔥🔥🔥
由 @onewe 主要贡献,请大伙尝试使用和完善,期待正式版~
对比以前的版本,做了破坏性变更,auth/config-filter/config-encryption 插件,支持 async 方法
若开启了 auth 的用户,务必升级到此版本,Fix https://github.com/nacos-group/nacos-sdk-rust/issues/161
对比 0.3.0-beta, 修复可观测存在的问题,naming span exclude service_name #175
中文
- Refactor: 使用
tonic
替换tikv/grpc-rs
- Change: 破坏性变更,auth/config-filter/config-encryption 插件,支持 async 方法
- Chore: 清理 Naming 模块一些废弃 APIs
EN
- Refactor:
tonic
instead oftikv/grpc-rs
- Change: Break Change api of auth plugin, support async fn
- Change: Break Change api of config-filter plugin, support async fn
- Change: Break Change api of config-encryption plugin, support async fn
- Chore: Remove some deprecated APIs of naming
What's Changed
- chore: random index for load balance the server list. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/164
- chore: auth by http login do not use lock. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/165
- enhance: add some unit tests for tonic service by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/166
- chore: log more in ServiceInfoUpdateTask by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/167
- chore: log more in ServiceInfoObserver by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/168
- chore: add some logs by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/169
- enhance: optimize reconnect logic by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/170
- fix: across await point use dashmap cause deadlock by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/173
- chore: upgrade tokio version by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/174
- Try naming span exlcude service name by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/175
Full Changelog: https://github.com/nacos-group/nacos-sdk-rust/compare/v0.3.0-beta...v0.3.0-pre