Fusion Server Release Notes

Subscribe

Latest Release: 5.1.3 (18 June 2020)

Component Versions

Fusion comes bundled with everything you need to get started.

Solr 8.4.1

ZooKeeper 3.5.6

Spark 2.4.5

New Features

Fusion

  • Fusion 5.1.3 adds the Connector Plugins Repository API. This API is used to install and update connector plugins from the built-in plugin repository. For example, the following command describes a successful installation of a connector plugin with the API:

    curl -u admin:Password123 -X POST "http://fusion-cluster:6764/connectors/plugins?id=lucidworks.fs"
    {
      "pluginId" : "lucidworks.fs",
      "status" : {
        "action" : "INSTALL",
        "status" : "SUCCESS",
        "message" : "Plugin lucidworks.fs was installed successfully."
      }
    }

Improvements

Fusion

  • Support for service:// and extservice:// is added to the REST Query Index Stage. This is consistent with the Rest Call Jobs, which supports calls to other Kubernetes services. For example, service://<serviceName>/<path> or extservice://<serviceName>/<path>.

  • The Solr Subquery query pipeline stage now supports grouped results from Solr grouped queries. Access the groupValue and the documents for a group in the Javascript stage:

    groupValue = ctx.get("subquery-results").grouped.get("Category_s").getGroups().get(0).getGroupValue()
    docs = ctx.get("subquery-results").grouped.get("Category_s").getGroups().get(0).getDoclist().docs

    Now, Solr Subquery’s SearchResponse has a new field, grouped, which is a map of group field names to GroupCollections.

Previous releases

5.1.2 (14 May 2020)

Component Versions

Solr 8.4.1

ZooKeeper 3.5.6

Spark 2.4.3

Predictive Merchandiser

  • Rules can now be created for product groups in Predictive Merchandiser. Product groups can be boosted or blocked. If you want to promote a product group that’s on sale, for example, you can boost the group to the top of the results. You can still apply rules individually to products within a group. This allows you to boost a product based on a specific user’s search behavior. If a user typically favors the color red, you can boost the red variant of the product to the top of the group.

    Read more about product grouping in Predictive Merchandiser.

  • Predictive Merchandiser allows search engineers to ensure users don’t encounter a zero results page by creating rules to display select products when a zero results page is reached. Read more about how to resolve zero result queries with Predictive Merchandiser.

  • The UI now shows potentially conflicting or similar business rules when creating or editing rules. For example, if you have 3 rules that boost, bury, and block the same product, Predictive Merchandiser highlights these conflicting rules so you can address them.

    Rules conflict resolution

    Read more about the feature in the Predictive Merchandiser documentation.

5.1.1 (8 April 2020)

Component Versions

Solr 8.4.1

ZooKeeper 3.5.6

Spark 2.4.3

4.2.6 (31 March 2020)

Component Versions

Solr 7.7.2

ZooKeeper 3.4.13

Spark 2.3.2

Jetty 9.4.19.v20190610

Ignite 2.6.0

  • Support is added for individually selecting rules to publish in the Fusion UI:

    Individually publish rules in the Fusion UI

  • The Couchbase V2 connector is added to Fusion 4.2.6. The Couchbase V2 connector uses the Couchbase Java client to retrieve data stored in Couchbase.