dubbo-go v3.1.1-rc1
dubbo-go v3.1.1-rc1
Features
- Wrapper sliding window with custom aggregator
- Wrapper sliding window with custom counter for caculating QPS
- Add some metrics
- Add registry metrics
- Add metadata rt metrics
- Add medata and config center metrics
- Introduce metrics bus
- Add metrics base api interface
- Implement meta cache
- Add prometheus pushgateway support
- Add switch for metric collector
- Add rpc exception metrics
BugFixes
- Cache manager test
- Fix an issue that random ports can’t be assgined
- Fix variable name typo
- Fix registry primitiveURL
- Fix health.proto has name conflict with the one in google.golang.org/grpc
- Rename ‘one’ to ‘cacheOnce’
- Fix config random port
- Fix ConsumerConfig nil pointer problem
- Limit header size to avoid unexpected OOM
- Fix zookeeper and nacos issues working as registry, metadata and configcenter
- Fix service discovery subscription
Enhancements
- Make rt metric more performance and easy to use
- Migrate old RT metric impl to new RT impl
- Nacos support subscribe to all with ’*’
- Optimize the integration of otel tracing
- Add fmt make task
- Rewrite RPC metrics into the event pattern
- Change metric config to url like other module
- Simplify configuration when enable metrics
- Remove redundant nil check in Init
- Improve cache init time and add application name
- Zk registry support customize ‘rootPath’
- Refactor metrics config
- Improve tag and configurator rules to keep up with official site
Source apache/dubbo-go ·
v3.1.1-rc1· 2023-12-12 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.