Skip to content

Implement drain operation #39

@copyleftdev

Description

@copyleftdev

Depends on: #38

Implement drain in replica:

  • Receive drain_start
  • Stop accepting new prepares
  • Flush pending commits
  • Send drain_status when complete

Acceptance:

  • Drain completes successfully
  • No new prepares during drain
  • Pending ops committed
  • Integration: drain + restart

Metadata

Metadata

Assignees

No one assigned

    Labels

    P4: OperationsPhase 4: Operator CLI + metrics + audit logoperator-uxOperator tools and observability

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions