-
Notifications
You must be signed in to change notification settings - Fork 541
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
feat: http caching #3562
feat: http caching #3562
Commits on Sep 14, 2024
-
Implements bare-bones http caching as per rfc9111 Closes nodejs#3231 Closes nodejs#2760 Closes nodejs#2256 Closes nodejs#1146 Co-authored-by: Carlos Fuentes <[email protected]> Co-authored-by: Robert Nagy <[email protected]> Co-authored-by: Isak Törnros <[email protected]> Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f69a8b2 - Browse repository at this point
Copy the full SHA f69a8b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c0f45 - Browse repository at this point
Copy the full SHA 57c0f45View commit details
Commits on Sep 15, 2024
-
fixup! fixup! feat: http caching
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c88fb25 - Browse repository at this point
Copy the full SHA c88fb25View commit details -
fixup! fixup! fixup! feat: http caching
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a442b2 - Browse repository at this point
Copy the full SHA 0a442b2View commit details -
Update lib/handler/cache-handler.js
Co-authored-by: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae6edca - Browse repository at this point
Copy the full SHA ae6edcaView commit details
Commits on Sep 16, 2024
-
Apply suggestions from code review
Co-authored-by: Carlos Fuentes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26b2227 - Browse repository at this point
Copy the full SHA 26b2227View commit details -
fixup! fixup! fixup! fixup! feat: http caching
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81cb021 - Browse repository at this point
Copy the full SHA 81cb021View commit details -
fixup! fixup! fixup! fixup! fixup! feat: http caching
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bff376 - Browse repository at this point
Copy the full SHA 6bff376View commit details
Commits on Sep 17, 2024
-
clarify type for MemoryCacheStore
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2edee29 - Browse repository at this point
Copy the full SHA 2edee29View commit details -
Apply suggestions from code review
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f128e9a - Browse repository at this point
Copy the full SHA f128e9aView commit details -
Apply suggestions from code review
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 807e764 - Browse repository at this point
Copy the full SHA 807e764View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f8139a - Browse repository at this point
Copy the full SHA 4f8139aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fabf558 - Browse repository at this point
Copy the full SHA fabf558View commit details
Commits on Sep 19, 2024
-
Apply suggestions from code review
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4546799 - Browse repository at this point
Copy the full SHA 4546799View commit details -
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a215d2 - Browse repository at this point
Copy the full SHA 5a215d2View commit details
Commits on Sep 20, 2024
-
incredibly messy and broken impl of streaming idea
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73564e8 - Browse repository at this point
Copy the full SHA 73564e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a08528 - Browse repository at this point
Copy the full SHA 3a08528View commit details
Commits on Sep 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbe7b97 - Browse repository at this point
Copy the full SHA cbe7b97View commit details -
check if the response is already cached again
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edc0772 - Browse repository at this point
Copy the full SHA edc0772View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b24a4 - Browse repository at this point
Copy the full SHA d7b24a4View commit details
Commits on Sep 22, 2024
-
move body out of CacheStoreValue, remove size property
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0877f95 - Browse repository at this point
Copy the full SHA 0877f95View commit details
Commits on Sep 24, 2024
-
Apply suggestions from code review
Co-authored-by: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e065a8e - Browse repository at this point
Copy the full SHA e065a8eView commit details -
add some comments on createWriteStream
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 230533a - Browse repository at this point
Copy the full SHA 230533aView commit details -
fix type tests, make staleAt and deleteAt absolute
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcd7fa1 - Browse repository at this point
Copy the full SHA bcd7fa1View commit details -
empty the body when overwriting the response
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ef03ef - Browse repository at this point
Copy the full SHA 9ef03efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a99d5 - Browse repository at this point
Copy the full SHA 85a99d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58839ee - Browse repository at this point
Copy the full SHA 58839eeView commit details
Commits on Sep 25, 2024
-
remove request deduplication for now
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e49a32c - Browse repository at this point
Copy the full SHA e49a32cView commit details -
rename value -> opts, storedValue -> value
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6469aab - Browse repository at this point
Copy the full SHA 6469aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 969deb2 - Browse repository at this point
Copy the full SHA 969deb2View commit details -
Apply suggestions from code review
Co-authored-by: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3370f66 - Browse repository at this point
Copy the full SHA 3370f66View commit details
Commits on Sep 26, 2024
-
simplify parsing for qualified no-cache and private
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 263718e - Browse repository at this point
Copy the full SHA 263718eView commit details -
fix header omission, some cleanup
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5e483a - Browse repository at this point
Copy the full SHA b5e483aView commit details
Commits on Sep 29, 2024
-
Merge branch 'main' into flakey5/3231
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ea49d3 - Browse repository at this point
Copy the full SHA 7ea49d3View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ded27a1 - Browse repository at this point
Copy the full SHA ded27a1View commit details -
running the tests in ci is probably a good idea
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d983b9c - Browse repository at this point
Copy the full SHA d983b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b1de1f - Browse repository at this point
Copy the full SHA 6b1de1fView commit details -
fixup! running the tests in ci is probably a good idea
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e482e9 - Browse repository at this point
Copy the full SHA 7e482e9View commit details -
Update lib/interceptor/cache.js
Co-authored-by: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e433ec6 - Browse repository at this point
Copy the full SHA e433ec6View commit details
Commits on Oct 2, 2024
-
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8c7368 - Browse repository at this point
Copy the full SHA d8c7368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a7a99e - Browse repository at this point
Copy the full SHA 0a7a99eView commit details -
Update lib/interceptor/cache.js
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43efed2 - Browse repository at this point
Copy the full SHA 43efed2View commit details -
Apply suggestions from code review
Co-authored-by: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e765976 - Browse repository at this point
Copy the full SHA e765976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 019f9b4 - Browse repository at this point
Copy the full SHA 019f9b4View commit details -
add promise support back for createReadStream
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1db72bb - Browse repository at this point
Copy the full SHA 1db72bbView commit details
Commits on Oct 5, 2024
-
Apply suggestions from code review
Co-authored-by: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab72d14 - Browse repository at this point
Copy the full SHA ab72d14View commit details -
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 917b530 - Browse repository at this point
Copy the full SHA 917b530View commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2adae09 - Browse repository at this point
Copy the full SHA 2adae09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed33e4 - Browse repository at this point
Copy the full SHA 0ed33e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b951bd5 - Browse repository at this point
Copy the full SHA b951bd5View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eda939d - Browse repository at this point
Copy the full SHA eda939dView commit details -
Update types/cache-interceptor.d.ts
Co-authored-by: Carlos Fuentes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a43112a - Browse repository at this point
Copy the full SHA a43112aView commit details
Commits on Oct 10, 2024
-
use fake timers and cleanup client
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 684d044 - Browse repository at this point
Copy the full SHA 684d044View commit details
Commits on Oct 12, 2024
-
Signed-off-by: flakey5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12c2ded - Browse repository at this point
Copy the full SHA 12c2dedView commit details
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af0875e - Browse repository at this point
Copy the full SHA af0875eView commit details
Commits on Oct 14, 2024
-
Apply suggestions from code review
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29b1362 - Browse repository at this point
Copy the full SHA 29b1362View commit details -
Update lib/cache/memory-cache-store.js
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e4f15b - Browse repository at this point
Copy the full SHA 9e4f15bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a3cf3 - Browse repository at this point
Copy the full SHA a5a3cf3View commit details -
Apply suggestions from code review
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bf9864 - Browse repository at this point
Copy the full SHA 8bf9864View commit details -
Apply suggestions from code review
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for baaa914 - Browse repository at this point
Copy the full SHA baaa914View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf6b42 - Browse repository at this point
Copy the full SHA 8bf6b42View commit details -
Update lib/handler/cache-revalidation-handler.js
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05109b1 - Browse repository at this point
Copy the full SHA 05109b1View commit details -
Update lib/handler/cache-handler.js
Co-authored-by: Aras Abbasi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 092d9d4 - Browse repository at this point
Copy the full SHA 092d9d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b91475 - Browse repository at this point
Copy the full SHA 1b91475View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6aeda9 - Browse repository at this point
Copy the full SHA e6aeda9View commit details