Skip to content

HDDS-13133. Display Ratis state machine event timeline in OM web UI#10034

Draft
jojochuang wants to merge 6 commits intoapache:masterfrom
jojochuang:HDDS-13133
Draft

HDDS-13133. Display Ratis state machine event timeline in OM web UI#10034
jojochuang wants to merge 6 commits intoapache:masterfrom
jojochuang:HDDS-13133

Conversation

@jojochuang
Copy link
Copy Markdown
Contributor

@jojochuang jojochuang commented Apr 2, 2026

What changes were proposed in this pull request?

HDDS-13133. Display Ratis state machine event timeline in OM web UI

Please describe your PR in detail:

  • Add a new dashboard to OM web UI to show Ratis state machine events in chronological order.
  • At every Ratis state machine notification callback, record the notification messages and keep the last 100 of them.
  • A simple front end UI to show the state machine transitions.
  • Gemini CLI model gemini-3-flash-preview

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-13133

How was this patch tested?

Unit tests to ensure OM and SCM state machine events are recorded.
Visited OM and SCM web UI to check for the output.

Screenshot 2026-04-02 at 2 50 23 PM Screenshot 2026-04-02 at 3 12 54 PM

Change-Id: I4febee20c124e4c738b8f646f1e347844d2b7346
… web UI

Change-Id: If8d7504ade66706ba1feb5fe05cd2def14c1ec5c
Change-Id: I7164f2d08a0c1ed6a8bf00ada697672f180bd642
Change-Id: Ia568c9ce99631d2f780a4d833d357748e51fa34b
Change-Id: Ib27d985d730869e99e38c27394fd858581d5b756
Change-Id: I025a3d1aab863c766f584b162931b9ec56bc79e0
@jojochuang jojochuang requested a review from szetszwo April 2, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant