Skip to content

Add LeaseHealthCheck - #3423

Merged
Philippus merged 6 commits into
apache:mainfrom
Philippus:add-lease-healthcheck
Aug 14, 2026
Merged

Add LeaseHealthCheck#3423
Philippus merged 6 commits into
apache:mainfrom
Philippus:add-lease-healthcheck

Conversation

@Philippus

@Philippus Philippus commented Aug 8, 2026

Copy link
Copy Markdown
Member

Applying this PR will add a LeaseHealthCheck class folks can use as one of their startup/liveness/readiness probes or as part of their home grown status check setup.
Rationale: a lease is often used for SBR (split brain resolution), but the lease is only created when a split-brain situation occurs. Finding out that it is actually impossible to acquire a lease because of, for example, a misconfiguration only then is undesirable.

@Philippus
Philippus force-pushed the add-lease-healthcheck branch from 2766c26 to a6e24da Compare August 8, 2026 20:32
@Philippus
Philippus force-pushed the add-lease-healthcheck branch from a6e24da to 31998d6 Compare August 8, 2026 20:32
@Philippus Philippus changed the title Add LeaseHealthcheck Add LeaseHealthCheck Aug 8, 2026

@pjfanning pjfanning left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Philippus
Philippus merged commit 54c60e2 into apache:main Aug 14, 2026
10 checks passed
@Philippus
Philippus deleted the add-lease-healthcheck branch August 14, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants