2011-10-31 50 views

回答

1

我認爲版本3.4有最大的變化,因爲那是當Solr幹線合併到Lucene幹線使兩個回購更同步。從發行說明中我可以看到,您必須注意一個主要問題。 Namley的索引格式已經改變,所以你肯定需要重新索引

我能找到的唯一另外一件事就是不再忽略矛盾的設置。

我會建議你只是升級,並嘗試做一個快速索引。如果沒有任何災難性的失敗,你很可能是安全的。

包括我檢查的發行說明和一些提取物我發現有趣:

1.4 release notes

3.4 release notes

  • Lucene索引格式已經改變,因此,一旦你升級, 先前版本的Solr將不再能夠讀取您的索引。 在主站/從站組態中,所有搜索者/從站都應在主站之前升級 。如果首先更新主人,則較舊的 搜索者將無法讀取新的索引格式。

  • 先前版本的Solr默默允許並忽略schema.xml中指定的一些矛盾 屬性。例如:

  • 索引= 「假」 omitNorms = 「假」

  • 索引= 「假」 omitTermFreqAndPositions = 「假」

    字段屬性驗證已得到修復,以確保 矛盾像這些現在生成錯誤消息。如果用戶 具有生成這些新的「有衝突的 」非索引字段的「虛假」字段選項「錯誤消息之一的現有模式,可以安全地刪除 衝突的」omit *「屬性或將其更改爲 」true「行爲與以前的Solr版本。

相關問題