sofastack / sofa-rpc

SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
https://www.sofastack.tech/sofa-rpc/docs/Home
Apache License 2.0
3.81k stars 1.17k forks source link

fix triple class loader problem #1216

Closed OrezzerO closed 2 years ago

OrezzerO commented 2 years ago

Motivation:

In ark environment ,Triple server should choose correct class loader to processor request.

codecov[bot] commented 2 years ago

Codecov Report

Merging #1216 (dff0d9e) into master (bb7c51b) will decrease coverage by 0.00%. The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master    #1216      +/-   ##
============================================
- Coverage     71.56%   71.56%   -0.01%     
+ Complexity      832      830       -2     
============================================
  Files           408      408              
  Lines         17224    17234      +10     
  Branches       2684     2685       +1     
============================================
+ Hits          12327    12333       +6     
- Misses         3533     3534       +1     
- Partials       1364     1367       +3     
Impacted Files Coverage Δ
...com/alipay/sofa/rpc/common/cache/ReflectCache.java 89.65% <100.00%> (ø)
...pay/sofa/rpc/server/triple/GenericServiceImpl.java 87.93% <100.00%> (+0.65%) :arrow_up:
...om/alipay/sofa/rpc/server/triple/TripleServer.java 74.86% <100.00%> (+0.97%) :arrow_up:
...ofa/rpc/registry/zk/ZookeeperProviderObserver.java 72.50% <0.00%> (-2.50%) :arrow_down:
...a/com/alipay/sofa/rpc/event/LookoutSubscriber.java 88.63% <0.00%> (-2.28%) :arrow_down:
.../alipay/sofa/rpc/metrics/lookout/RpcLookoutId.java 87.30% <0.00%> (-1.59%) :arrow_down:
...lipay/sofa/rpc/message/AbstractResponseFuture.java 56.14% <0.00%> (-0.88%) :arrow_down:
...n/java/com/alipay/sofa/rpc/common/SofaConfigs.java 86.79% <0.00%> (+1.88%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update bb7c51b...dff0d9e. Read the comment docs.