-
-
Notifications
You must be signed in to change notification settings - Fork 459
[Feature Request]: More Performant Tag Lists in Modals (Remove View Limit) #1360
Copy link
Copy link
Open
Labels
Priority: LowDoesn't require immediate attentionDoesn't require immediate attentionTagStudio: SearchThe TagStudio search engineThe TagStudio search engineTagStudio: TagsRelating to the TagStudio tag systemRelating to the TagStudio tag systemType: EnhancementNew feature or requestNew feature or requestType: QoLA quality of life (QoL) enhancement or suggestionA quality of life (QoL) enhancement or suggestionType: UI/UXUser interface and/or user experienceUser interface and/or user experience
Milestone
Metadata
Metadata
Assignees
Labels
Priority: LowDoesn't require immediate attentionDoesn't require immediate attentionTagStudio: SearchThe TagStudio search engineThe TagStudio search engineTagStudio: TagsRelating to the TagStudio tag systemRelating to the TagStudio tag systemType: EnhancementNew feature or requestNew feature or requestType: QoLA quality of life (QoL) enhancement or suggestionA quality of life (QoL) enhancement or suggestionType: UI/UXUser interface and/or user experienceUser interface and/or user experience
Type
Projects
Status
🛠 Ready for Development
Checklist
Description
Currently in the "Add Tags" and "Manage Tags" modals, there is a "View Limit" dropdown with the purpose of reducing lag when a user has a large number of tags in their library. This view limit is cumbersome and creates an issue where not all "priority" results are given at a time resulting in sub-par search results.

This is a request to improve the performance of the tag lists used here, so that no view limit is required and all tags can be searched for with a negligible delay when typing out a live search.
Solution
I believe the performance bottleneck is on the UI side, which means that a similar performance improvement to #1119 may be able to be made here.
Alternatives
I don't believe the bottleneck is on the database side, but if it is then there could possibly be query improvements, indexes created, etc.