eclipse-syson / syson

SysON: web-based graphical modelers for SysMLv2. Please visit https://mbse-syson.org and contact Obeo https://www.obeosoft.com/en/contact for more details!
https://mbse-syson.org
Eclipse Public License 2.0
64 stars 19 forks source link

Navigation very slow in standard libraries from the selection window #233

Open stephanelacrampe opened 2 months ago

stephanelacrampe commented 2 months ago

I select an attribute with a type Real (for example). In the property view, I can open a window to select another type (from the "Typed by" property). In the selection window, I have to wait about 5 to 10 seconds to see the "Real" item selected. When trying to open another library in the list, it is very slow, takes 5 to 10 seconds to refresh. (again, may be due to my slow connexion)

AxelRICHARD commented 2 months ago

We rely on Sirius Web for this part, so the solution should probably be in Sirius Web.

stephanelacrampe commented 2 months ago

Should I create this in the Sirius Web project then? Or should you do it?

AxelRICHARD commented 2 months ago

Please create a ticket in Sirius Web, thank you!

stephanelacrampe commented 2 months ago

Actually, while trying to open a bug, I tested again, and it is ok now in terms of speed. I suppose my connection was slow at that time.

gdaniel commented 1 month ago

I tested it and I also experience slow navigation. The performance issue seems to be located downstream ModelBrowsersDescriptionProvider#hasChildren, which would indicate a Sirius Web issue.

stephanelacrampe commented 1 month ago

I suppose it is time to create a Sirius Web ticket then?