Thanks. This fact was missed in migration guide. We have dependency to lucene in our osgi module, that refer to Apache ServiceMix :: Bundles [1] . I can't see bundle for Lucene-5.5.4 in list, but there is a bundle for Lucene-5.5.2.
Let's upgrade to Lucene-5.5.2. [1] https://mvnrepository.com/artifact/org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene On Tue, May 23, 2017 at 6:07 PM, 李玉珏@163 <18624049...@163.com> wrote: > Lucene6 requires JDK8 and later versions, and I think it might be > reasonable to update to the Lucene5.5.4 version. > > > > 在 2017/5/23 22:07, Andrey Mashenkov 写道: > >> Hi Igniters, >> >> Ignite-indexing module has outdated dependency to apache-lucene-3.5.0, >> however, actual version of lucene for now is 6.5.1. Here is a ticket [1]. >> >> Store format version of 3.x is deprecated in 4.x and does not supported at >> all >> in higher versions, that cause difficulties to integrate with ignite on >> user side. >> >> Apache Lucene 6.x seems doen't support <=4.x index format, >> but 5.x index format can be used via additional jar with old codecs. >> >> Also, I've found GridLuceneIndex stores index in offheap via old approach >> and >> page memory is not supported, so it can't be persisted (looking forward to >> PDS). >> >> Seems, we will not break any compatibility if we upgrade lucene version in >> 2.1, >> until (or together with) Ignite full-text-search component supports page >> memory and PDS merged to ignite. >> I think we should upgrade to latest 6.x version, as it will much harder to >> do it later. >> >> >> Is there any cons\pros to upgrade lucene dependency up to latest 6.x >> version? >> >> >> [1] https://issues.apache.org/jira/browse/IGNITE-3562 >> >> > > -- Best regards, Andrey V. Mashenkov