Configuring Solr

Configure Solr Type mapping.

Configure Solr Type mapping and virtual nodes before starting to use DSE Search/Solr. Solr types are mapped to Cassandra validators shown in the Solr type mapping table. Configure legacy mapping of Solr types if you created indexes in DataStax Enterprise 3.0.x or earlier.

DataStax Enterprise 4.0 turns off virtual nodes (vnodes) by default. DataStax does not recommend turning on vnodes for Hadoop or Solr nodes, but you can use vnodes for any Cassandra-only cluster, or a Cassandra-only data center in a mixed Hadoop/Solr/Cassandra deployment. If you have enabled virtual nodes on Solr nodes, disable virtual nodes.

Changing maxBooleanClauses

A change to the maxBooleanClauses parameter in the solrconfig.xml requires restarting nodes to make the change effective. Merely reloading the Solr cores does not suffice for this parameter.

Configuring the update log

The Solr update log is not supported because Cassandra provides the functionality. If you still want to configure the update log, or you are upgrading a core that is configured to contain the update log, add the force="true" attribute to the configuration element as follows, upload the new Solr configuration, and reload the core:

<updateLog force="true">...</updateLog>