Skip to content

Add node health routing support#136

Open
dkropachev wants to merge 1 commit into
mainfrom
node-health
Open

Add node health routing support#136
dkropachev wants to merge 1 commit into
mainfrom
node-health

Conversation

@dkropachev

@dkropachev dkropachev commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add node health configuration, status, and observation APIs
  • track active, quarantined, and down nodes during live-node routing
  • probe down nodes and sample quarantined nodes into request plans
  • report request outcomes through query plan interceptors
  • document defaults and customization hooks

Testing

  • JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 PATH=/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH mvn -q -Dtest=NodeHealthStoreTest,AlternatorLiveNodesNodeHealthTest,LazyQueryPlanTest test
  • JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 PATH=/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH mvn -q fmt:check checkstyle:check

@dkropachev
dkropachev force-pushed the node-health branch 15 times, most recently from 484f3c2 to 3c7117d Compare July 20, 2026 23:48
@dkropachev
dkropachev marked this pull request as ready for review July 21, 2026 14:24
@dkropachev
dkropachev force-pushed the node-health branch 2 times, most recently from 168a192 to 13fc7f0 Compare July 21, 2026 15:30
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.

1 participant