On 3/22/2019 2:02 AM, Hubert-Price, Neil wrote:
One other question ....
Is there a system level configuration that can change the default for the sow=
parameter? Can it be flipped to have the default set to true?
Any parameter can be put into the query handler definition. In
defaults, invariants, or appends. Most people only use the defaults
section. If you put it into invariants, then clients will not be able
to change the setting for that parameter.
In response to another message you sent on the thread:
You can still split on whitespace even if sow=false, which is the
default setting for sow starting in 7.0. You just have to do it
yourself. The tokenizers that people typically use will split on
whitespace -- WhitespaceTokenizerFactory and StandardTokenizerFactory
are two examples of this. There are also filters that split on whitespace.
I do not know whether you should remove the shingle filter to achieve
your goals. You would need to examine all the things you need to happen
and use the analysis tab in the UI to decide what analysis you need.
Thanks,
Shawn