mirror of
https://github.com/zotero/zotero.git
synced 2026-10-11 03:38:25 +00:00
Firstly, it did not always perform well with itemTree scroll. More importantly, semantic search does take some time - can be 10+ seconds on a large library. A few extra seconds to fetch all snippets should not be a big problem. And if the tail of search results is so long that it becomes - the fix is to trim the number of search results by stricter relevance criteria. Refactor of best match module to contain all best match-related logic from collectionViewItemTree, so itemTree just calls relevant methods when needed. One drawback is that we can't pick the best sentence from semantic chunk to use as a snippet because that would mean re-embedding every chunk's sentences on search. So instead just show the first sentence if no lexical chunks are available. |
||
|---|---|---|
| .. | ||
| components | ||
| content | ||
| resource | ||
| tests | ||
| chrome.manifest | ||
| runtests.sh | ||