Solr 4.10 的升级修改的地方

在 Solr 4.10 中, solr.xml 文件的处理进行了提升,使用了更好的处理类型和变量的方法。作为这次提升,Solr 对 solr.xml 文件进行了更多的错误检查,来避免重复的事件和选项。

用户如果过去修改了 solr.xml 文件或者现在进行升级 solr.xml 文件,同时在 solr.xml 中含有 typos 或者错误的选项,你有可能在启动的时候得到错误信息。(请参考 SOLR-5746 来获得更多的的信息)。

有关 SOLR-5746 的问题,请参考下面的链接:

https://issues.apache.org/jira/browse/SOLR-5746

在 Solr 4.10,TrieDateField 设置 omits 默认 (参考 SOLR-6211)。

有关 SOLR-6211的问题,请参考下面的链接:
[SOLR-6211] TrieDateField doesn't default to omitNorms=true - ASF JIRA [TrieDateField doesn’t default to omitNorms=true]

需要将这个内容设置为默认。