apache / dubbo-admin

The ops and reference implementation for Apache Dubbo
https://dubbo.apache.org
Apache License 2.0
3.98k stars 2.17k forks source link

enhance dubbo-cp #1221

Closed sjmshsh closed 11 months ago

sjmshsh commented 12 months ago

增加代码生成器简化后续开发流程。优化证书更新循环的停止逻辑。加上了一个模板Client作为参考。优化了日志。dds传输的资源中加入了key(cr资源的name/namespace组成)。

sonarcloud[bot] commented 12 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

codecov-commenter commented 12 months ago

Codecov Report

Merging #1221 (9bb64c8) into refactor-with-go-components-experimental (8562ead) will increase coverage by 0.53%. The diff coverage is 63.53%.

@@                             Coverage Diff                              @@
##           refactor-with-go-components-experimental    #1221      +/-   ##
============================================================================
+ Coverage                                     46.68%   47.22%   +0.53%     
============================================================================
  Files                                           113      117       +4     
  Lines                                          6439     6675     +236     
  Branches                                         41       41              
============================================================================
+ Hits                                           3006     3152     +146     
- Misses                                         3142     3213      +71     
- Partials                                        291      310      +19     
Files Changed Coverage Δ
pkg/core/cert/provider/client.go 0.00% <0.00%> (ø)
pkg/core/model/model.go 25.80% <ø> (ø)
pkg/core/schema/collection/schemas.go 86.13% <0.00%> (-1.75%) :arrow_down:
pkg/authority/server/authority.go 50.00% <25.00%> (ø)
pkg/dds/kube/crdclient/handler.go 53.62% <31.57%> (-4.59%) :arrow_down:
pkg/core/cert/provider/storage.go 57.14% <33.33%> (-2.50%) :arrow_down:
pkg/core/schema/ast/ast.go 34.28% <34.28%> (ø)
tools/resource-gen/collections.go 45.23% <45.23%> (ø)
pkg/core/cert/provider/util.go 75.82% <46.15%> (ø)
pkg/core/schema/schema.go 53.33% <53.33%> (ø)
... and 7 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more