You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Navigating to an ontology edit page (/ontologies/:acronym/edit) currently takes around 30 seconds to load. The primary cause appears to be the rendering of two Chosen select boxes, which struggle to handle the large volume of data associated with them.
ontology_administeredBy
This select box allows users to assign administrative access to an ontology. It is currently being populated with nearly 18,000<option>elements, one for each user in the BioPortal system. As the user base has grown significantly, this is causing performance bottlenecks.
ontology_viewOf
This select box is used to select a parent ontology when creating an ontology view. It's rendered with over 1,000<option>elements, one for each ontology in BioPortal.
To improve performance, these select boxes should be replaced with components that support remote data loading as the user types. The preferred library for this update is Tom Select, aligning with the AgroPortal team’s technology stack.
Note: A prior attempt to address this issue with Tom Select was not fully successful. Details of that effort can be found in #312.
The text was updated successfully, but these errors were encountered:
Navigating to an ontology edit page (
/ontologies/:acronym/edit
) currently takes around 30 seconds to load. The primary cause appears to be the rendering of two Chosen select boxes, which struggle to handle the large volume of data associated with them.ontology_administeredBy
This select box allows users to assign administrative access to an ontology. It is currently being populated with nearly 18,000
<option>
elements, one for each user in the BioPortal system. As the user base has grown significantly, this is causing performance bottlenecks.ontology_viewOf
This select box is used to select a parent ontology when creating an ontology view. It's rendered with over 1,000
<option>
elements, one for each ontology in BioPortal.To improve performance, these select boxes should be replaced with components that support remote data loading as the user types. The preferred library for this update is Tom Select, aligning with the AgroPortal team’s technology stack.
Note: A prior attempt to address this issue with Tom Select was not fully successful. Details of that effort can be found in #312.
The text was updated successfully, but these errors were encountered: