Compatible with Fusion version: 4.0.0 through 5.12.0

- collection/core (also allows default/empty core)
- query (
*:*by default) - filter queries
- query parser
- request handler (defaults to /select)
- stored fields to retrieve
- sort spec (default: id asc)
- Cannot do incremental crawls. (May be possible to do so in the future using source Solr docs’ version field.)
- Cannot do manual filtered deep paging.
- Does not check that both sort spec and field list contain uniqueKey field.
- Cannot handle encrypted connection to Solr.
Prerequisites
Perform these prerequisites to ensure the connector can reliably access, crawl, and index your data. Proper setup helps avoid configuration or permission errors, so use the following guidelines to keep your content available for discovery and search in Fusion.Confirm Solr availability
- You need to have an accessible Apache Solr or SolrCloud deployment, as Fusion must be able to reach Solr over HTTP/S.
- For SolrCloud, make sure the Solr Node endpoint is reachable from Fusion and not just Zookeeper.
- The connector uses Solr’s
/selectendpoint to pull documents.- Ensure
/selectis enabled and not blocked by security rules or proxies. - The Solr instance should return standard
response.docsJSON.
- Ensure
- For incremental crawling, enable delta indexing.
- Solr documents must include a timestamp field such as
last_modifiedwith a format of ISO-8601 or Solr-readable datetime.- Example:
"timestampField": "last_modified"
- Example:
- Solr documents must include a timestamp field such as
- If you want to enforce document-level security, your Solr docs must include user/group fields mapped to Fusion’s ACL fields like
_lw_acl_read.
Decide on queries
- You must have a valid Solr query to extract data:
- Use
q=*:*to fetch all docs. - You can use filters like
fq=type:product. - Test your query in Solr Admin UI before using it in Fusion.
- Use
- For field mapping, know which Solr fields to extract:
- Unique ID field such as
id - Optional timestamp field for incremental crawl
- Any custom metadata fields
- Unique ID field such as