2.0.0
版本发布时间: 2021-03-19 16:55:39
alibaba/nacos最新发布版本:2.4.3(2024-10-12 15:31:46)
This version add Grpc as the translating to replace HTTP between client and server.
Detail see:
Features
Add gRPC connection core feature to Nacos.
- [#3328][#3739][#3749][#3776]
Config module support gRPC.
- [#3334][#3344][#3357][#3808]
Naming module support gRPC.
- [#3343][#3352][#3373][#3407][#3425][#3788][#3795][#3809][#3825][#3849][#3860][#4345][#4363][#4369][#4603][#4608][#4636]
Nacos Client Support gRPC.
- [#3350][#3401][#3405]
Nacos gRPC Client support reconnection.
- [#3365][#3367][#3385][#3420]
Support push data by gRPC.
- [#3478][#3521]
Connection event notification for gRPC.
- [#3611]
Load balance for Connection.
- [#3630][#3751][#3752][#4217]
Support Auth for gRPC request.
- [#3693][#3821][#3970][#4675]
Support metadata operation for Naming module by Jraft.
- [#4204][#4260][#4279][#4354][#4367][#4733]
Support basic connection limit.
- [#4651][#4752]
Support healthy check.
- [#4728][#4750]
Support upgrading and downgrading.
- [#4810][#4845]
Enhancement
Async execute some time-consuming operation.
- [#4099][#4533][#4595][#4656]
Multiple language SDK.
- [#4464]
Metric
- [#4649]
Full support for registering custom instances.
- [#4828]
Support single push when subscriber first subscribe service.
- [#4998]
Support healthy protection by threshold.
- [#5054]
Refactor
Naming Client refactor network proxy.
- [#3386]
Refactor and adapt v1 openAPI.
- [#3864][#3881][#4112][#4151][#4154][#4376][#4438][#4441][#4461][#4492][#4578][#4832]
BugFix
[#4489] Fix can't query non-default-group problem for catalog API. [#4681] Fix config miss line break problem. [#4788] Fix client id judgement error for ipv6. [#4855] Fix high cpu problem. [#4875] Fix config file read problem. [#4882] Fix listen config without auth problem. [#4883] Fix naming client NPE for Spas auth header. [#4987] Fix NPE when build ClientInfo with empty user-agent. [#4989] Fix NPE for service metadata is null during upgrade to v2. [#5001] Fix returns empty list when service has no subscribers. [#5028] Fix UpdateTask some logic errors. [#5067] Fix console detail error instances list when healthy protection by threshold. [#5080] Fix health checker pre-start logic. [#5109] Fix TcpHealthCheckProcessor.TimeOutTask may block the next check task.
Dependency
[#4383] Upgrade Nacos Api/Client modules to support JDK 1.8 compilation.
Test
Add unit test for nacos 2.0
- [#5032][#5036][#5037][#5103][#5034][#5107][#5117]