Refactor
- Stripping OPS modules such as dubbo-admin, dubbo-monitor, etc. to a separate repo, #1209.
- Refactor project dependency and package structure: serialization as a standalone module, all submodules can deploy to remote repository separately, #1322.
Enhancements & Bugfixes
- Support build in java 9, #1283.
- Avoid blocking problems of hessian serailization in high concurrency scenarios, #1196.
- Change default ZK client to "curator", #1186.
- Avoid retry when parameter validation fails, #1031.
- Remove dubbo destroy logic from spring bean destroy process.
- Add "oninvoke" parse, #1353.
- Other small bugs or polish.
重构
- 将dubbo-admin, dubbo-monitor等OPS模块剥离到一个单独的工程仓库中, #1209.
- 重构工程依赖和包结构: 序列化作为一个单独的模块,所有的子模块可以单独部署到远程仓库中, #1322.