Faceted Search Enhancements
Summary
The following enhancements to STEP's faceted-search functionality have been made as part of the 11.2 (2023.2) release and are described in the Details section:
-
Elasticsearch version support update, which includes improvements to the integration code. On-premise customers will need to take action to perform a server update before upgrading to 11.2 (2023.2).
-
STEPXMLexport is now used to fetch data in bulk directly from STEP when publishing to Elasticsearch, allowing for faster publishing.
-
Facets with only blank values are now omitted from search results so that only relevant facets will display.
Details
Elasticsearch version support update with required upgrade
STEP now supports Elasticsearch version 8.6.2 and higher. Improvements made in this version will make it easier to maintain for future enhancements.
Important: On-premise customers must upgrade to version 8.6.2 prior to installing 11.2 (2023.2) in order to continue using the Elasticsearch solution. The solution will not work with older versions. For SaaS customers, this upgrade is done automatically.
For more information, refer to the Initial Setup for Elasticsearch topic in the Web User Interfaces documentation (here) and the Upgrade Guide in the 11.2 (2023.2) release note set (here).
Elasticsearch publishing performance improvement
STEPXML export is now used to fetch nodes in bulk when publishing to Elasticsearch, allowing for faster publishing to Elasticsearch. By increasing publishing speeds between STEP and Elasticsearch, you will be able to utilize the search solution to its fullest potential, while continuing to increase data volumes without experiencing delays.
Updated search display for empty facets
Any time a user searches on a list of facets, those facets with only blank values (i.e., the whole data set does not have any value) will now be omitted. This keeps the list consistent and limits the results to relevant facets only.
For more information about Faceted Search, refer to the Search Screen Search Configuration topic in the Web User Interfaces documentation here.