mirror of
https://github.com/rommapp/romm.git
synced 2026-06-29 15:25:46 +00:00
Adds a few new indexes to handle full-text searches instead of doing `ILIKE` matching, improving performance substantially. Alongside that, a few other things were done in order to improve search performance, such as caching filter values so they're not computed on each request to /api/roms. Overall, this should have a very noticeable impact on large collections when using the search feature.