Search suggestions can make searches very slow in 3.11
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned | ||
3.12 |
Fix Released
|
High
|
Unassigned |
Bug Description
EG 3.11
Searches can be extremely slow on systems with many bib records, due to the time required to process a large number of potential search suggestions.
On our 3.11.1 test server with 4 million bib records, a keyword search for "rainbew" takes >23 seconds to complete. Almost all of that search time is due to the search.
This test environment has 7.2 million search.
Changed in evergreen: | |
importance: | Undecided → High |
tags: | added: performance search |
tags: | added: performance |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
assignee: | nobody → Jeff Davis (jdavis-sitka) |
no longer affects: | evergreen/3.2 |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Confirmed in a test database of 1.9 million bibs, where the search. symspell_ lookup( ) time is about 10 times that of a 3.9 system with the same dataset.