Skip to content

Update MGM/QDB topology and version loading#21

Merged
lobis merged 2 commits into
mainfrom
codex/mgm-qdb-version-probe
Apr 23, 2026
Merged

Update MGM/QDB topology and version loading#21
lobis merged 2 commits into
mainfrom
codex/mgm-qdb-version-probe

Conversation

@lobis
Copy link
Copy Markdown
Collaborator

@lobis lobis commented Apr 23, 2026

Summary

  • prefer structured MGM/QDB topology from eos ns stat -m with fallback for older hosts
  • probe MGM and QDB versions separately at startup/manual reload instead of on every background refresh
  • fix MGM version parsing for eos --version and align MGM/QDB ordering leader-first

Testing

  • go build ./...
  • EOS_TEST_SKIP=1 go test ./...
  • ssh root@eospilot 'eos ns stat -m | egrep "ns.(mgm|qdb).|master_id|is_master"'

@lobis lobis merged commit bb647ea into main Apr 23, 2026
4 checks passed
@lobis lobis deleted the codex/mgm-qdb-version-probe branch April 23, 2026 17:39
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