Skip to content

perf: disable web UI by default#2

Merged
mojomex merged 1 commit into
mainfrom
perf/disable-ui-by-default
Jul 31, 2025
Merged

perf: disable web UI by default#2
mojomex merged 1 commit into
mainfrom
perf/disable-ui-by-default

Conversation

@mojomex
Copy link
Copy Markdown
Collaborator

@mojomex mojomex commented Jul 31, 2025

The web UI is using networkx.nx_pydot.pydot_layout which is slow (for a small graph with ~20 nodes it takes up to 100ms!).
For the moment, instead of implementing a faster algorithm, disabling the web UI for production use, and enabling it for troubleshooting use cases seems easiest.

Signed-off-by: Max SCHMELLER <max.schmeller@tier4.jp>
@mojomex mojomex self-assigned this Jul 31, 2025
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@mojomex mojomex merged commit 0e82742 into main Jul 31, 2025
2 of 3 checks passed
@mojomex mojomex deleted the perf/disable-ui-by-default branch July 31, 2025 08:26
mojomex added a commit that referenced this pull request Jan 28, 2026
Signed-off-by: Max SCHMELLER <max.schmeller@tier4.jp>
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