Skip to content

[NEW] Add a special mode where Redis ignores all TTLs #13478

Description

@guybe7

The problem/use-case that the feature addresses

Mostly to allow external tools to perform a consistency check between servers (e.g. master and replica)
The issue is that when sampling server A some key may exist but when checking server B it might already be logically expired, thus causing the consistency check to fail

Description of the feature

A debug subcommand/config that tells Redis to ignore all TTLs (i.e. completely turn off lazy/active expiry)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions