Query processor options changes
Overview
In version 12 and 12.2 the query processor options format was updated. These updates ensure that all options have a consistent format, and are specified the same way via CGI, the command line, and collection.cfg. This document outlines the major changes from previous versions (11.x and below).
If you are upgrading to 12.2 or later, query processor options in collection.cfg will be automatically converted to the new format.
These changes only affect the query processor. Indexer options are unchanged.
Changes
- All options are now of the format
-name=value. This means-stem2becomes-stem=2, and-userkeys=keysremains unchanged. This change brings collection.cfg in line with options passed via CGI and form files. - On/Off options like
-nomdsfhlhave been converted to proper boolean options:-mdsfhl=on/off. - The format for
coolandwmetahave changed. Via the command line or collection.cfg,-coolN Whas become-cool.N=W, and-wmeta F Whas become-wmeta.F=W. Via CGI or form files,"coolN=W"has become"cool.N=W", and"wmeta_F=W"has become"wmeta.F=W" - In all modes,
site.max_clusters,topic.max_clustersandtype.max_clustershave had the"."replaced by"_". The new options aresite_max_clusters,topic_max_clustersandtype_max_clusters. -daatand-rasno longer accept strings ("no", "off", etc). To disable these features, set them to 0.- Can now specify
-loosevia CGI -annieonly,-anniefallbackand-anniecombohave been replaced byanniemode=1,anniemode=2andanniemode=3respectively.thesaurushas been removed since it had been deprecated for some time and was only available in CGI mode.synonyms_enabledprovides the same feature.