dubbo
dubbo copied to clipboard
Support ssl dynamic change
What is the purpose of the change
Brief changelog
Verifying this change
Checklist
- [x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
- [ ] Each commit in the pull request should have a meaningful subject line and body.
- [ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
- [ ] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
- [ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
- [ ] Add some description to dubbo-website project if you are requesting to add a feature.
- [ ] GitHub Actions works fine on your own branch.
- [ ] If this contribution is large, please follow the Software Donation Guide.
Codecov Report
Merging #10720 (4f36e7f) into 3.2 (86c1678) will increase coverage by
0.04%. The diff coverage is9.87%.
@@ Coverage Diff @@
## 3.2 #10720 +/- ##
============================================
+ Coverage 65.19% 65.23% +0.04%
- Complexity 413 415 +2
============================================
Files 1338 1339 +1
Lines 57065 57133 +68
Branches 8452 8465 +13
============================================
+ Hits 37201 37270 +69
- Misses 15876 15894 +18
+ Partials 3988 3969 -19
| Impacted Files | Coverage Δ | |
|---|---|---|
| ...org/apache/dubbo/config/context/ConfigManager.java | 82.41% <0.00%> (-1.86%) |
:arrow_down: |
| ...pache/dubbo/registry/xds/XdsCertificateSigner.java | 0.00% <0.00%> (ø) |
|
| ...istry/xds/istio/IstioCitadelCertificateSigner.java | 0.00% <0.00%> (ø) |
|
| ...pache/dubbo/registry/xds/util/DubboSSLManager.java | 0.00% <0.00%> (ø) |
|
| ...he/dubbo/config/context/AbstractConfigManager.java | 73.85% <11.11%> (-4.35%) |
:arrow_down: |
| ...c/main/java/org/apache/dubbo/config/SslConfig.java | 19.10% <16.66%> (+0.45%) |
:arrow_up: |
| ...nt/metadata/ServiceInstanceHostPortCustomizer.java | 65.78% <0.00%> (-21.06%) |
:arrow_down: |
| ...ian2/dubbo/AbstractHessian2FactoryInitializer.java | 50.00% <0.00%> (-11.12%) |
:arrow_down: |
| ...ubbo/registry/client/AbstractServiceDiscovery.java | 81.34% <0.00%> (-1.50%) |
:arrow_down: |
| ...ting/zookeeper/curator/CuratorZookeeperClient.java | 70.08% <0.00%> (-0.43%) |
:arrow_down: |
| ... and 31 more |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more