Skip to content

v3.8.2

Compare
Choose a tag to compare
@pudo pudo released this 16 Jan 16:42
· 315 commits to main since this release

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.