ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrey Mashenkov <andrey.mashen...@gmail.com>
Subject Re: Upgrade dependency to outdated Lucene 3.5.0
Date Tue, 23 May 2017 17:21:23 GMT
Hi Sergey,

Yes, lucene 5.5.4 jars are present in maven repository, but no
Apache-ServiceMix bundle for 5.5.4.
It is used by ignite-osgi-karaf module. See feature configuration with
name="ignite-indexing" in modules/osgi-karaf/src/main/resources/feature.xml


On Tue, May 23, 2017 at 6:59 PM, Sergey Kozlov <skozlov@gridgain.com> wrote:

> Hi Andrey
>
> I see 5.5.4 in maven repository
> https://mvnrepository.com/artifact/org.apache.lucene/lucene-core/5.5.4
>
> On Tue, May 23, 2017 at 6:48 PM, Andrey Mashenkov <
> andrey.mashenkov@gmail.com> wrote:
>
> > 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 <18624049226@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
> >
>
>
>
> --
> Sergey Kozlov
> GridGain Systems
> www.gridgain.com
>



-- 
Best regards,
Andrey V. Mashenkov

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message