This is an automated email from the ASF dual-hosted git repository.

liuhongyu pushed a change to branch ci/upgrade_codeql_version
in repository https://gitbox.apache.org/repos/asf/shenyu.git


    from e23aad032e [ci] upgrade dorny/paths-filter version
     add 909704f3e4 [type:bugfix]Add more retry strategies (#5969)
     add 2207575299 Merge branch 'master' into ci/upgrade_codeql_version

No new revisions were added by this update.

Summary of changes:
 .../apache/shenyu/common/constant/Constants.java   |   6 +-
 ...SyncEnum.java => HttpRetryBackoffSpecEnum.java} |  51 ++++----
 .../httpclient/AbstractHttpClientPlugin.java       | 119 +++++-------------
 .../plugin/httpclient/CustomRetryStrategy.java     |  52 ++++++++
 .../plugin/httpclient/DefaultRetryStrategy.java    | 137 +++++++++++++++++++++
 .../ExponentialRetryBackoffStrategy.java           |  72 +++++++++++
 .../plugin/httpclient/FixedRetryStrategy.java      |  61 +++++++++
 .../shenyu/plugin/httpclient/RetryStrategy.java}   |  23 ++--
 .../plugin/httpclient/RetryStrategyTest.java       | 105 ++++++++++++++++
 9 files changed, 499 insertions(+), 127 deletions(-)
 copy 
shenyu-common/src/main/java/org/apache/shenyu/common/enums/{DataSyncEnum.java 
=> HttpRetryBackoffSpecEnum.java} (63%)
 create mode 100644 
shenyu-plugin/shenyu-plugin-httpclient/src/main/java/org/apache/shenyu/plugin/httpclient/CustomRetryStrategy.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-httpclient/src/main/java/org/apache/shenyu/plugin/httpclient/DefaultRetryStrategy.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-httpclient/src/main/java/org/apache/shenyu/plugin/httpclient/ExponentialRetryBackoffStrategy.java
 create mode 100644 
shenyu-plugin/shenyu-plugin-httpclient/src/main/java/org/apache/shenyu/plugin/httpclient/FixedRetryStrategy.java
 copy 
shenyu-plugin/{shenyu-plugin-api/src/main/java/org/apache/shenyu/plugin/api/ShenyuPluginChain.java
 => 
shenyu-plugin-httpclient/src/main/java/org/apache/shenyu/plugin/httpclient/RetryStrategy.java}
 (62%)
 create mode 100644 
shenyu-plugin/shenyu-plugin-httpclient/src/test/java/org/apache/shenyu/plugin/httpclient/RetryStrategyTest.java

Reply via email to