Page 2 of 2

Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Sat Oct 30, 2021 10:50 am
by mats

Try disabling recording scrollActions, using https://app.therootcause.io/docs-api/Logger.html#recorderConfig and
https://www.bryntum.com/docs/siesta/#!/api/Siesta.Recorder.Role.CanRecordScroll-cfg-recordScroll

recorderConfig : { recordScroll : false }

Does that help?


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 2:14 pm
by marcmittag

Hi Mats,
this did solve the issue with the blinking <html> tag in Chrome.
Yet this was only assumed by us to be a phenomena, that goes back to the same cause, as our real problem, that is (as stated above) that opening and closing comboboxes is really slow, when therootcause.io is activated (but very fast, when it is not).

You still can see this at
https://videos.translate5.net/editor/termportal#termportal/search/WyIqIiwiNSIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiIsIiJd/MTY1MjMy
where rootCause is active

(with recorderConfig : { recordScroll : false } 

).
And you see that at
https://demo.translate5.net/editor/termportal#termportal/search/WyJBIHJlY29yZCIsIjUiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiLCIiXQ==
where therootcause is not active due to the performance issues, that opening the comboboxes in the lower right (or elsewhere) is very fast.

Is theRootCause.io not compatible with ExtJs 7 Modern Toolkit?

best
Marc


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 2:29 pm
by mats

It should be, we just need to isolate the root cause of this. What if you set https://app.therootcause.io/docs-api/Logger.html#recordUserActions to false in your RC config?


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 4:14 pm
by marcmittag

Hi Mats,
yes, with recoredUserActions = false now the performance is good again. Thank you.
That at least will enable us to use theRootCause.io in the app.
Yet of course it would be good to have user actions recorded for debugging.
Is there anyway to achieve that with ExtJs 7, without slowing down the app?
best
Marc


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 5:07 pm
by mats

For sure it should be possible but investigation will take some time since we don't have a local simple test case.


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 6:16 pm
by marcmittag

this means you will fix this? How can we get noticed, when it is fixed? And can we help you with the test case any further? Do you still need access to videos.translate5.net?


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 6:35 pm
by mats

We would like to try to fix so if you can provide a test case, that would help a lot!


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 7:04 pm
by marcmittag

the testcase is at the URL at videos.translate5.net, that I provided above. That does not work as a testcase? You can access everything there, since all is Javascript.
What else would you need?
I just set recordUserActions again to true.
You can work with that any time in the next days. Later on it could be, that therootcause settings changed again to recordUserActions false by a git update. Then you would have to notify me.


Re: RootCause is slowing down my ExtJS 7.0.0 GPL app very much.

Posted: Tue Nov 02, 2021 9:47 pm
by mats

Test case for us something we can run locally but we can try inspecting your setup too, just will take longer. Thanks for keeping it open!