awslabs / aws-c-http

C99 implementation of the HTTP/1.1 and HTTP/2 specifications
Apache License 2.0
136 stars 42 forks source link

HTTP stream telemetry api #433

Closed TingDaoK closed 1 year ago

TingDaoK commented 1 year ago

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 93.15% and project coverage change: +0.05 :tada:

Comparison is base (65d1a82) 79.73% compared to head (5d065a8) 79.78%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #433 +/- ## ========================================== + Coverage 79.73% 79.78% +0.05% ========================================== Files 27 27 Lines 11438 11508 +70 ========================================== + Hits 9120 9182 +62 - Misses 2318 2326 +8 ``` | [Impacted Files](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs) | Coverage Δ | | |---|---|---| | [source/request\_response.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL3JlcXVlc3RfcmVzcG9uc2UuYw==) | `82.74% <0.00%> (-0.74%)` | :arrow_down: | | [source/connection.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2Nvbm5lY3Rpb24uYw==) | `79.55% <100.00%> (+0.25%)` | :arrow_up: | | [source/h1\_connection.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2gxX2Nvbm5lY3Rpb24uYw==) | `91.54% <100.00%> (+0.30%)` | :arrow_up: | | [source/h1\_stream.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2gxX3N0cmVhbS5j) | `82.25% <100.00%> (+0.55%)` | :arrow_up: | | [source/h2\_connection.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2gyX2Nvbm5lY3Rpb24uYw==) | `84.69% <100.00%> (+0.24%)` | :arrow_up: | | [source/h2\_stream.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2gyX3N0cmVhbS5j) | `89.40% <100.00%> (+0.50%)` | :arrow_up: | | [source/hpack.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2hwYWNrLmM=) | `87.43% <100.00%> (ø)` | | | [source/http.c](https://codecov.io/gh/awslabs/aws-c-http/pull/433?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs#diff-c291cmNlL2h0dHAuYw==) | `52.81% <100.00%> (ø)` | | ... and [1 file with indirect coverage changes](https://codecov.io/gh/awslabs/aws-c-http/pull/433/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=awslabs)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.