Skip to content

Conversation

@shreemaan-abhishek
Copy link
Contributor

Description

When rate limiting keys are created for redis, we need to ensure keys are evicted (removed/expired) safely otherwise stale keys will accumulate over the time, which is not a good practice. Cleanliness is "goodliness".

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. bug Something isn't working labels Jan 14, 2026
@shreemaan-abhishek shreemaan-abhishek force-pushed the feat/redis-ttl-in-limit-req branch from 3fde5b5 to 0aafc22 Compare January 14, 2026 10:29
f
Signed-off-by: Abhishek Choudhary <shreemaan.abhishek@gmail.com>
Signed-off-by: Abhishek Choudhary <shreemaan.abhishek@gmail.com>
Signed-off-by: Abhishek Choudhary <shreemaan.abhishek@gmail.com>
nic-6443
nic-6443 previously approved these changes Jan 16, 2026
Signed-off-by: Abhishek Choudhary <shreemaan.abhishek@gmail.com>
nic-6443
nic-6443 previously approved these changes Jan 16, 2026
moonming
moonming previously approved these changes Jan 16, 2026
f
Signed-off-by: Abhishek Choudhary <shreemaan.abhishek@gmail.com>
@shreemaan-abhishek shreemaan-abhishek dismissed stale reviews from moonming and nic-6443 via 292527c January 16, 2026 12:21
@Baoyuantop Baoyuantop merged commit 4bc4e2c into apache:master Jan 19, 2026
30 of 31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants