Aleksandr Chesnokov created IGNITE-27580:
--------------------------------------------

             Summary: [perfStat] Reduce memory usage in system views report 
generation
                 Key: IGNITE-27580
                 URL: https://issues.apache.org/jira/browse/IGNITE-27580
             Project: Ignite
          Issue Type: Sub-task
            Reporter: Aleksandr Chesnokov
            Assignee: Aleksandr Chesnokov


The PerfStat HTML report stores all system views data in a single data.json.js 
file. For large clusters this file can be hundreds of MB, which causes long 
load times and Chrome freezes due to parsing and rendering huge arrays.

Split system views data into small chunked JSON files and add a meta.json per 
view (columns, row counts per node, chunk size). Update systemViewTab.js to 
load rows lazily (server-side pagination) and build the total view using 
metadata without loading all rows at once. This should keep the report 
responsive for large datasets



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to