Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds support for Redis::DistributedStore #221

Closed
wants to merge 1 commit into from

Conversation

mezis
Copy link

@mezis mezis commented Feb 16, 2017

Redis::Distributed doesn't support pipelining the increment and the resetting of the TTL.
This replaces it with a Lua script (which is supported when sharding).

@grzuy
Copy link
Collaborator

grzuy commented Sep 4, 2018

Hi @mezis,

Thank you for you pull request.

I don't think we'll add this to rack-attack in the short term.

Hopefully, once #380 gets implemented, you will be able to turn this into an adapter for you and others to use it without needing to push it upstream.

That's the idea going forward, to let users define new integrations (adapters) easily, without friction, instead of continue adding extra store integrations here and becoming a bottleneck.

Sorry for the delay in the response.

@grzuy grzuy closed this Sep 4, 2018
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.

2 participants