Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add --cache-by-content-type flag #1070

Merged
merged 13 commits into from Jan 26, 2022
Merged

Add --cache-by-content-type flag #1070

merged 13 commits into from Jan 26, 2022

Conversation

abhinavsingh
Copy link
Owner

No description provided.

@abhinavsingh abhinavsingh added the bot:chronographer:skip PR using this label is exempted from CHANGELOG management label Jan 26, 2022
@codecov
Copy link

codecov bot commented Jan 26, 2022

Codecov Report

Merging #1070 (e2aefc2) into develop (d6ad69b) will decrease coverage by 0.21%.
The diff coverage is 62.31%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1070      +/-   ##
===========================================
- Coverage    87.99%   87.77%   -0.22%     
===========================================
  Files          166      166              
  Lines         6861     6906      +45     
  Branches       687      693       +6     
===========================================
+ Hits          6037     6062      +25     
- Misses         713      732      +19     
- Partials       111      112       +1     
Flag Coverage Δ
pytest 87.60% <62.31%> (-0.22%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
proxy/core/connection/connection.py 90.00% <ø> (ø)
proxy/http/responses.py 96.00% <ø> (ø)
tests/plugin/test_http_proxy_plugins.py 100.00% <ø> (ø)
proxy/plugin/cache/cache_responses.py 54.76% <29.62%> (-45.24%) ⬇️
proxy/http/parser/parser.py 93.85% <46.15%> (-1.98%) ⬇️
proxy/common/constants.py 100.00% <100.00%> (ø)
proxy/common/flag.py 92.95% <100.00%> (+0.04%) ⬆️
proxy/common/utils.py 96.92% <100.00%> (ø)
proxy/plugin/cache/base.py 93.93% <100.00%> (-6.07%) ⬇️
proxy/plugin/cache/store/disk.py 89.18% <100.00%> (+9.77%) ⬆️
... and 9 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 d6ad69b...e2aefc2. Read the comment docs.

@abhinavsingh abhinavsingh merged commit bc577f3 into develop Jan 26, 2022
@abhinavsingh abhinavsingh deleted the content-type branch January 26, 2022 23:34
abhinavsingh added a commit that referenced this pull request Feb 3, 2022
* Update description for `--max-sendbuf-size`

* Add `--cache-by-content-type` flag (#1070)

Add `--cache-by-content-type` flag

* Enhance content type cache (#1072)

* Fix dispatcher exception during unsubs (#1073)

* [EventDispatcher] Guard against broken pipe and eof (#1074)

* Guard against broken pipe and eof

* refactor

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [EventCore] Use `no_wait` when publishing to queues (#1076)

* Use `no_wait` when publishing to the event core queues

* Update readme flag version

* [Examples] Fix broken examples (#1077)

* Fix broken examples

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix mypy

* Pylint ignore

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Allow multiport with ephemeral & unix socket support (#1078)

* Allow multiport with ephemeral & unix socket support

* Fix unix tests

* `Run in detached (background) mode` instructions

* Update README.md

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot:chronographer:skip PR using this label is exempted from CHANGELOG management
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant