trpc-group / trpc-cpp

A pluggable, high-performance RPC framework written in cpp
Other
280 stars 82 forks source link

Feature: During graceful shutdown, more precise control over the readability and writability events of connections to reduce timeouts #125

Closed yujun411522 closed 7 months ago

yujun411522 commented 7 months ago

During graceful shutdown, more precise control over the readability and writability events of connections to reduce timeouts

codecov[bot] commented 7 months ago

Codecov Report

Attention: Patch coverage is 87.50000% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 81.60713%. Comparing base (00af5f2) to head (36d14b4).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/trpc-group/trpc-cpp/pull/125/graphs/tree.svg?width=650&height=150&src=pr&token=7csQnBLsa9&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trpc-group)](https://app.codecov.io/gh/trpc-group/trpc-cpp/pull/125?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trpc-group) ```diff @@ Coverage Diff @@ ## main #125 +/- ## =================================================== - Coverage 81.73851% 81.60713% -0.13139% =================================================== Files 855 855 Lines 33891 33899 +8 =================================================== - Hits 27702 27664 -38 - Misses 6189 6235 +46 ``` | [Files](https://app.codecov.io/gh/trpc-group/trpc-cpp/pull/125?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trpc-group) | Coverage Δ | | |---|---|---| | [trpc/server/trpc\_server.cc](https://app.codecov.io/gh/trpc-group/trpc-cpp/pull/125?src=pr&el=tree&filepath=trpc%2Fserver%2Ftrpc_server.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trpc-group#diff-dHJwYy9zZXJ2ZXIvdHJwY19zZXJ2ZXIuY2M=) | `73.21429% <87.50000%> (+0.52909%)` | :arrow_up: | ... and [16 files with indirect coverage changes](https://app.codecov.io/gh/trpc-group/trpc-cpp/pull/125/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trpc-group)