v3.8.2
This release makes functional changes in response to user feedback, in particular the following:
- Indexer stability: the indexer process is struggling with interrupted downloads of source data, in part due to the growth of our database (error: "Payload not completed"). We've now switched to a different HTTP client library and added support for HTTP/2 binary streams in an effort to add more stability to this process. We've also disabled the option to conduct multiple indexing jobs at the same time.
- Phonetic search yields overly broad results: this also results in missed matches due to an abnormally large number of match candidates being generated. We've further limited the way that phonetic search works in an effort to reduce false positives.
- Default data update checks (
YENTE_CRONTAB
) are now conducted every two hours. - Improved handling of exceptions from the search index.
- Introduced a new
index_stale
boolean flag in/catalog
for monitoring purposes.