This is an automated email from the ASF dual-hosted git repository.
Aias00 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
from b4399fea9e fix(sync): resolve proxy selector deletions by id (#7660)
add 58b7d79e27 [ISSUE #6505][ISSUE #6506] Preserve HTTP response cache
semantics (#7662)
No new revisions were added by this update.
Summary of changes:
docs/cache-request-eligibility.md | 59 ++++
.../apache/shenyu/plugin/cache/CachePlugin.java | 127 ++++++--
.../apache/shenyu/plugin/cache/CachedResponse.java | 164 ++++++++++
.../shenyu/plugin/cache/utils/CacheUtils.java | 22 +-
.../shenyu/plugin/cache/CachePluginTest.java | 18 +-
.../plugin/cache/CacheRequestEligibilityTest.java | 272 ++++++++++++++++
.../plugin/cache/CacheResponseReplayTest.java | 346 +++++++++++++++++++++
.../shenyu/plugin/cache/CachedResponseTest.java | 84 +++++
.../shenyu/plugin/cache/utils/CacheUtilsTest.java | 67 ++++
9 files changed, 1116 insertions(+), 43 deletions(-)
create mode 100644 docs/cache-request-eligibility.md
create mode 100644
shenyu-plugin/shenyu-plugin-cache/shenyu-plugin-cache-handler/src/main/java/org/apache/shenyu/plugin/cache/CachedResponse.java
create mode 100644
shenyu-plugin/shenyu-plugin-cache/shenyu-plugin-cache-handler/src/test/java/org/apache/shenyu/plugin/cache/CacheRequestEligibilityTest.java
create mode 100644
shenyu-plugin/shenyu-plugin-cache/shenyu-plugin-cache-handler/src/test/java/org/apache/shenyu/plugin/cache/CacheResponseReplayTest.java
create mode 100644
shenyu-plugin/shenyu-plugin-cache/shenyu-plugin-cache-handler/src/test/java/org/apache/shenyu/plugin/cache/CachedResponseTest.java
create mode 100644
shenyu-plugin/shenyu-plugin-cache/shenyu-plugin-cache-handler/src/test/java/org/apache/shenyu/plugin/cache/utils/CacheUtilsTest.java