open-io / oio-sds

High Performance Software-Defined Object Storage for Big Data and AI, that supports Amazon S3 and Openstack Swift
https://www.openio.io
Other
664 stars 93 forks source link

proxy: Learn down hosts to avoid requesting them #2079

Closed AymericDu closed 4 years ago

AymericDu commented 4 years ago
SUMMARY

Learn down hosts to avoid requesting them

Jira: OS-563

ISSUE TYPE
COMPONENT NAME
SDS VERSION
openio 5.5.6.dev13
codecov-commenter commented 4 years ago

Codecov Report

Merging #2079 into 5.x will increase coverage by 1.91%. The diff coverage is 96.11%.

Impacted file tree graph

@@            Coverage Diff             @@
##              5.x    #2079      +/-   ##
==========================================
+ Coverage   77.50%   79.40%   +1.91%     
==========================================
  Files         360      393      +33     
  Lines       71032    75234    +4202     
  Branches     6383     6967     +584     
==========================================
+ Hits        55049    59735    +4686     
+ Misses      15842    15260     -582     
- Partials      141      239      +98     
Impacted Files Coverage Δ
cluster/module/server.c 84.77% <66.67%> (+0.11%) :arrow_up:
metautils/lib/gridd_client.c 77.96% <96.16%> (+1.97%) :arrow_up:
proxy/cs_actions.c 90.21% <100.00%> (-0.30%) :arrow_down:
proxy/metacd_http.c 91.44% <100.00%> (-0.24%) :arrow_down:
sqlx/sqlx_service.c 84.24% <100.00%> (-0.28%) :arrow_down:
tests/unit/test_gridd_client.c 100.00% <100.00%> (ø)
oio/blob/client.py 84.92% <0.00%> (-3.35%) :arrow_down:
oio/common/storage_functions.py 85.63% <0.00%> (-2.61%) :arrow_down:
meta1v2/meta1_server.c 69.68% <0.00%> (-1.63%) :arrow_down:
oio/blob/converter.py 80.70% <0.00%> (-0.63%) :arrow_down:
... and 98 more

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 4bd21fc...aa7213c. Read the comment docs.