Skip to content

Replace master/slave terminology with primary/replica #3463

@ori0o0p

Description

@ori0o0p

[Description]
Redis has officially replaced “master/slave” with “primary/replica”. Lettuce should align with Redis documentation and community standards to avoid harmful or outdated terminology and improve consistency for developers.

This issue proposes:

  • Renaming user-facing terms from master/slave to primary/replica

[Scope]

  • Public APIs: class names, method names, configuration properties, enums
  • CLI examples and README
  • Logs and exception messages

[Non-Goals]

  • Functional changes to replication behavior
  • Removing any existing aliases without a deprecation period

[Request]
If maintainers agree with the direction, I can:

  • Submit a PR with a terminology audit
  • Propose API-level changes with deprecations
  • Update docs and examples

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: good-first-issueAn issue that can only be worked on by brand new contributorstype: taskA general task

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions