Hello All, I am planning to upgrade from Solr 1.4.1 to Solr 3.1. I saw some deprecation warnings in the log as shown below
[#|2011-05-09T12:37:18.762-0400|WARNING|sun-appserver9.1|org.apache.solr.analysis.BaseTokenStreamFactory|_ThreadID=53;_ThreadName=httpSSLWorkerThread-9001-13 ;_RequestID=de32fd3f-e968-4228-a071-9bb175bfb549;|StopFilterFactory is using deprecated LUCENE_24 emulation. You should at some point declare and reindex to at least 3.0, because 2.x emulation is deprecated and will be removed in 4.0|#] [#|2011-05-09T12:37:18.765-0400|WARNING|sun-appserver9.1|org.apache.solr.analysis.BaseTokenStreamFactory|_ThreadID=53;_ThreadName=httpSSLWorkerThread-9001-13 ;_RequestID=de32fd3f-e968-4228-a071-9bb175bfb549;|WordDelimiterFilterFactory is using deprecated LUCENE_24 emulation. You should at some point declare and re index to at least 3.0, because 2.x emulation is deprecated and will be removed in 4.0|#] [#|2011-05-09T12:37:18.767-0400|WARNING|sun-appserver9.1|org.apache.solr.analysis.BaseTokenStreamFactory|_ThreadID=53;_ThreadName=httpSSLWorkerThread-9001-13 ;_RequestID=de32fd3f-e968-4228-a071-9bb175bfb549;|EnglishPorterFilterFactory is using deprecated LUCENE_24 emulation. You should at some point declare and re index to at least 3.0, because 2.x emulation is deprecated and will be removed in 4.0|#] so I would love the experts advise on the following questions 1. Do we have to reindex all content again to use Solr 3.1 ? 2. If we don't reindex all content are there any potential issues ? (I read somewhere that first commit would change the 1.4.1 format to 3.1. have the analyzer's behavior changed which warrants reindexing ?) 3. Apart from deploying the new solr 3.1 war; Is it just enough to set "<luceneMatchVersion>LUCENE_31</luceneMatchVersion>" to get all the goodies and bug fixes of the LUCENE/SOLR 3.1 ? Thank You, Ravi Kiran Bhaskar