Skip to content

Conversation

@traeak
Copy link
Contributor

@traeak traeak commented Dec 6, 2022

This adds support to the prefetch plugin for use with the Cmcd-Request header with nor field relative path.

@traeak traeak force-pushed the bgfetch branch 2 times, most recently from 1bc91aa to f1832b8 Compare December 6, 2022 22:13
@traeak traeak marked this pull request as ready for review December 7, 2022 19:17
@bryancall bryancall added this to the 10.0.0 milestone Dec 13, 2022
@bryancall bryancall requested a review from cmcfarlen December 13, 2022 00:07
@traeak
Copy link
Contributor Author

traeak commented Dec 14, 2022

[approve ci fedora]

@traeak
Copy link
Contributor Author

traeak commented Dec 14, 2022

[approve ci autest]

@traeak
Copy link
Contributor Author

traeak commented Jan 5, 2023

Adding some extra checks to ensure that the specified relative path is "simple" and not malformed. -- maybe a later PR.

@traeak traeak force-pushed the bgfetch branch 3 times, most recently from fcaa04d to 43266eb Compare January 18, 2023 16:38
@traeak traeak force-pushed the bgfetch branch 3 times, most recently from 61d0a8c to 610d621 Compare February 8, 2023 15:36
@traeak
Copy link
Contributor Author

traeak commented Feb 9, 2023

[approve ci autest]

1 similar comment
@traeak
Copy link
Contributor Author

traeak commented Feb 9, 2023

[approve ci autest]

@traeak traeak force-pushed the bgfetch branch 3 times, most recently from 3ae1a7f to 78dea72 Compare February 16, 2023 18:32
@traeak traeak merged commit 421bfb6 into apache:master Mar 10, 2023
traeak added a commit to traeak/trafficserver that referenced this pull request Mar 16, 2023
…che#9232)

* prefetch: Add support for cmcd-request nor prefetch handling

* prefetch: restore failing behavior on missing cachekey

* prefetch: make cmcd autest more robust

* prefetch: cmcd percent decode and scrub query params

* revert debug statement change

---------

Co-authored-by: Brian Olsen <bolsen149@comcast.com>
(cherry picked from commit 421bfb6)
cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jun 3, 2024
…che#9232)

* prefetch: Add support for cmcd-request nor prefetch handling

* prefetch: restore failing behavior on missing cachekey

* prefetch: make cmcd autest more robust

* prefetch: cmcd percent decode and scrub query params

* revert debug statement change

---------

Co-authored-by: Brian Olsen <bolsen149@comcast.com>
cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jun 3, 2024
* commit 'c54a2e2b77151869ff014fbdc4c82cec0afcbb8c': (37 commits)
  Slight performance improvements before calling APIHooks::clear (apache#9480)
  libswoc: Update to 1.4.5 (apache#9522)
  CryptoContext: Clean up to avoid compiler problem. (apache#9521)
  Add TLSCertSwitchSupport (apache#9322)
  Add clang-format-tests to clang-format target (apache#9456)
  Adds the AR env variable to config.nice (apache#9515)
  Fix .asf.yaml (apache#9519)
  Hugepage config cleanup (apache#9479)
  Separate io_uring into a separate library. AIO in io_uring mode uses new io_uring lib. (apache#9462)
  Avoid memory allocation in CryptoHash (apache#9474)
  UnitParser: add unit parser support. (apache#9485)
  autest - Minor fix on the verifier_client test ext to allow setting only the http3 ports. (apache#9517)
  Remove support for port event polling (apache#9476)
  QUIC: Add support to configure UDP max payload limit. (apache#9486)
  Reduce the size of the APIHooks, eliminating enum gap (apache#9509)
  Add support for CMCD-Request header nor field to prefetch plugin (apache#9232)
  Eliminates padding from some common structs (apache#9481)
  Enable external file loading for sni.yaml. (apache#9501)
  Remove inactive include of IpMapConf.h (apache#9512)
  Cleanup: Remove RecModeT from the code. (apache#9487)
  ...
@maskit maskit mentioned this pull request Aug 15, 2024
91 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants