Age | Commit message (Collapse) | Author |
|
|
|
Replicated-from: https://github.com/cloudflare/pingora/pull/24
Includes-commit: 357c1b95d9bea55327eec22c7aa1f02ebca59075
|
|
Update comment
Co-authored-by: Kevin Guthrie <[email protected]>
Includes-commit: 61a55ae3fa18e11858a33b74f5442ff230aefc4d
Includes-commit: 7da3e13d842085cd7079be990cf41f86ffa780ed
Replicated-from: https://github.com/cloudflare/pingora/pull/128
|
|
These minor versions are required for the APIs used in pingora-core.
|
|
Before this change, the code tried to get the header from the stored
header which is only set after this function is called.
|
|
Add more cache crates to compare with.
Co-authored-by: Arthur Silva <[email protected]>
|
|
Replicated-from: https://github.com/cloudflare/pingora/pull/100
Includes-commit: 15cffed202c1a1cdd35ebf9b6649268fb54acaba
|
|
This option makes it more memory efficient but a bit slower.
|
|
|
|
Signed-off-by: battmdpkq <[email protected]>
Replicated-from: https://github.com/cloudflare/pingora/pull/123
Includes-commit: 943bedb2811dc9a2b9b31c2f3576aa7cd2cb8f90
|
|
Signed-off-by: Shane Utt <[email protected]>
Replicated-from: https://github.com/cloudflare/pingora/pull/9
Includes-commit: 5833556e5f8d9ccb346ef586cb1b5f51add64357
|
|
|
|
http/1.1 response headers
|
|
|
|
The vast majority of these are redundant imports.
|
|
|
|
This reverts commit 9f410d52221da26c0651a99d071daf9b7acf87a2.
|
|
|
|
Co-authored-by: afon <[email protected]>
|
|
Co-authored-by: zegevlier <[email protected]>
|
|
Co-authored-by: Kevin Guthrie <[email protected]>
|
|
|
|
|
|
Add CI workflows for docs, compile, test, and audit. Dependabot also
included.
|
|
|
|
Co-authored-by: =?~~~?q?Ren=C3=A9=20Kla=C4=8Dan?= <[email protected]>
Co-authored-by: 12932 <[email protected]>
Co-authored-by: Alessandro <[email protected]>
Co-authored-by: InImpasse <[email protected]>
Co-authored-by: Paul James Cleary <[email protected]>
Co-authored-by: Yang Hau <[email protected]>
Co-authored-by: Morpheus <[email protected]>
Co-authored-by: mobeicanyue <[email protected]>
Co-authored-by: Twacqwq <[email protected]>
Co-authored-by: Bobby <[email protected]>
Co-authored-by: Dup4 <[email protected]>
Co-authored-by: Josh Soref <[email protected]>
Co-authored-by: Sheldon <[email protected]>
Co-authored-by: houseme <[email protected]>
Co-authored-by: ZhangIvan1 <[email protected]>
Co-authored-by: GrahamQuan <[email protected]>
Co-authored-by: =?~~~?q?Cristian=20Paul=20Pe=C3=B1aranda=20Rojas?= <[email protected]>
Co-authored-by: Nathan Sit <[email protected]>
Co-authored-by: David Lee <[email protected]>
Co-authored-by: Mengliang Su <[email protected]>
Co-authored-by: =?~~~?q?=EA=B9=80=EC=84=A0=EC=9A=B0?= <[email protected]>
Co-authored-by: Allen Huang <[email protected]>
Co-authored-by: Opacity <[email protected]>
Co-authored-by: cris <[email protected]>
Co-authored-by: Killian Ye <[email protected]>
Co-authored-by: Jiwei-dev <[email protected]>
Co-authored-by: Jinfeng Wang <[email protected]>
Co-authored-by: Ikko Eltociear Ashimine <[email protected]>
|
|
Previously only the response_filter would run on revalidated responses
with no way to process the upstream 304.
Also avoid passing through upstream 304 on revalidate
response_cache_filter errors and instead serve from cache. This
simplifies this edge case because it saves us from needing to check
whether the upstream header filter already ran on the 304 later.
|
|
|
|
I think ahash has this bug where the hash of &u64 and u64 are different
under nightly build. This works around that.
|
|
Co-authored-by: Andrew Hauck <[email protected]>
Co-authored-by: Edward Wang <[email protected]>
|
|
|