Hi Team,
We have a requirement of a separate screen which users can perform an action, based on that we prepare flexmonster query and send it to a table to perform action through runQuery(). When users performs more actions simultaneously, sometimes the chrome tab becomes unresponsive well as it consumes more heap memory. Could you please guide?
Hello, Manoj,
Thank you for contacting us.
To reproduce your issue we want to ask you for a sample project or temporary access to your environment. Also, provide us with the exact steps to replicate this behavior.
Meanwhile, we suggest checking the size of the dataset used in the component. Large datasets can negatively affect performance.
The problem can be also caused by an unwanted recursive loop. For example, the runQuery()
API call triggered by the reportchange
event may result in the infinite loop since it triggers the same event after completion.
Furthermore, please check expands configuration in your project. A large number of expands or the expandAll
property set to true
may consume significant amount of resources. It is because expanding is a heavy recursive operation. We recommend narrowing down the amount of expands in your reports.
Looking forward to your response.
Kind regards,
Nadia
Hello, Manoj,
Hope you are doing well.
We were wondering if you still experience this issue. Is there anything we can help you with?
Looking forward to your response.
Kind regards,
Nadia