Skip to content

Modified Monitor to always show table structure#6401

Merged
dlmarion merged 4 commits into
apache:mainfrom
dlmarion:show-monitor-structure
May 29, 2026
Merged

Modified Monitor to always show table structure#6401
dlmarion merged 4 commits into
apache:mainfrom
dlmarion:show-monitor-structure

Conversation

@dlmarion
Copy link
Copy Markdown
Contributor

This change modifies the Monitor to always show the structure of the tables on the page, even if they are empty.

This change modifies the Monitor to always show the
structure of the tables on the page, even if they are
empty.
@dlmarion dlmarion added this to the 4.0.0 milestone May 29, 2026
@dlmarion dlmarion self-assigned this May 29, 2026
* remove stale comments from manager.js
* avoiding hiding running compactions page by default
* clear running compactions page when manager is down and skip updating it
refreshManagerStatus().then(function (managerStatus) {
// tables will not be shown, avoid reloading
if (managerStatus === 'ERROR') {
runningTable.clear().draw();
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

why clear this table? The compactors would still run compactions even if the Manager is down. Is there an error in collecting this information from the Compactors when the Manager is down?

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.

Yea I think I had the wrong idea on this. Just pushed 06af601 so that table's refresh status is not affected by the manager state.

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.

And then realized we dont even need to be pulling the manager data in that method so cleaned that up in 4af6618.

@dlmarion dlmarion merged commit e4f0a89 into apache:main May 29, 2026
9 checks passed
@dlmarion dlmarion deleted the show-monitor-structure branch May 29, 2026 20:00
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