Skip to content

Error when using with redis-clustering #71

Description

@joshuay03

We use a connection pool of Redis::Cluster as the client and started seeing some errors when we upgraded to v5.3.0 of that gem (while using the latest version of faulty):

Faulty::CircuitFailureError: circuit error for "Faulty::Storage::CircuitProxy": Given block needs an argument if you use the cluster client.

This is the source of the error. It seems some conditional logic might be necessary when calling #watch depending on what the client class is.

I would have sent a PR to fix, but I noticed specs aren't run against redis-clustering. Is this something you would be open to officially supporting?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions