Please note that XenForo Enhanced Search 1.1 now requires XenForo 1.3. The Elasticsearch requirements remain 0.16.0 or newer.
Default Relevancy Sorting
The built-in XenForo search does not support sorting by document relevance, so previously searches always defaulted to being ordered by date. Now, the default sort order can be set to relevance. (This is enabled by default.)
Recency Weighted Relevance Scoring
Relevance scoring can now be influenced by how recently a document was created. This follows from the idea that information from several years ago may be outdated but should still be returned if it matches the search closely.
This is implemented with a half-life system that halves the document's score for each time period that has past:
This option is enabled by default.
Failed Index Queueing
If the Elasticsearch service goes down or is inaccessible for any reason, documents which are unable to be indexed will now be stored and inserted later. The indexing process will be tried several times (with increasing delays between tried) until the document is successfully inserted or the index request has failed too many times.
Additional Small Improvements
- Titles now receive higher weighting in relevance scoring.
- Compatibility with Elasticsearch 1.0 and 1.1 has been improved.
- Several Elasticsearch statistics are displayed on the Elasticsearch setup page (Elasticsearch 0.90+ only).
Customers with the appropriate, active license may download XenForo Enhanced Search 1.1 via their customer area.
This is beta software. It is not officially supported. We do not recommend running it in production.
Please remember that this is beta software. It contains known bugs and incomplete functionality. We do not recommend running beta software in a production environment, and support is limited at this time to questions here on the community forums.
If you choose to run beta software, it is your responsibility to ensure that you make a backup of your data. We recommend you do this before attempting an upgrade.
XenForo Enhanced Search can be purchased with a new license via the purchase page or with an existing license via the customer area.
Installation, Upgrading and Configuration
Please see our XenForo Enhanced Search manual page for more information.