v3.1.1-rc1
版本发布时间: 2023-12-12 11:14:45
apache/dubbo-go最新发布版本:v3.2.0-rc1(2024-03-10 23:26:55)
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