This is an automated email from the ASF dual-hosted git repository.
AlinsRan pushed a change to branch feat/limit-count-sentinel
in repository https://gitbox.apache.org/repos/asf/apisix.git
from d68e465a2 fix(limit-count): fix delayed sync test failures
add 99fc11713 fix(limit-count): use unique route ID in limit-count-rules.t
to avoid test conflicts
add dcb2409c2 fix(limit-count): fix error log patterns in
limit-count-rules.t tests 19/20
add f7b9b80c1 fix(limit-count): fix TEST 2 in limit-count-rules.t
add 5c39077f4 fix: use conf.limit_header as base when building per-rule
headers
add a7fc340d4 fix(limit-count): respect sync_interval=-1 to disable
delayed sync
add 42dc22be3 test(limit-count): add delayed-sync behavior tests for redis
backends
add e6ec82e91 test(limit-count): port remaining advanced-only
rules/variable cases
add 77c75d3fe docs(limit-count): add usage scenarios for new features
add a26d25a1d fix(limit-count): reject sync_interval >= time_window and
guard dynamic windows
new 6be644161 fix(limit-count): restore window_type/sync_interval schema
defaults
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
apisix/plugins/limit-count/init.lua | 21 +-
.../limit-count/limit-count-redis-cluster.lua | 2 +-
.../limit-count/limit-count-redis-sentinel.lua | 2 +-
apisix/plugins/limit-count/limit-count-redis.lua | 2 +-
docs/en/latest/plugins/limit-count.md | 136 ++++++++++
docs/zh/latest/plugins/limit-count.md | 136 ++++++++++
t/plugin/limit-count-redis-delayed-sync2.t | 273 +++++++++++++++++++++
t/plugin/limit-count-rules.t | 80 +++++-
t/plugin/limit-count-variable.t | 143 +++++++++++
9 files changed, 776 insertions(+), 19 deletions(-)
create mode 100644 t/plugin/limit-count-redis-delayed-sync2.t