jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cédric Damioli <cdami...@apache.org>
Subject Re: Upgrade to Lucene 4 ?
Date Wed, 09 Oct 2013 08:21:58 GMT

Ok I see. Thanks for your feedback.
I most likely won't dive alone in this task, given that there's some 
really tricky parts.
On the other hand, Oak is currently not production-ready, so I have to 
stick to JR 2.x for now.

I'll probably look at a way to isolate Jackrabbit+Lucene in a separate 
ClassLoader to be able to run Lucene 4 code in the same application. 
BTW, did someone already achieve this (apart from OSGI-based solutions) ?


Le 09/10/2013 09:07, Marcel Reutegger a écrit :
> Hi Cédric,
> most of the development effort currently goes into Apache
> Oak, which will replace Jackrabbit 2.x at some point. This means
> Jackrabbit 2.x is pretty much in maintenance mode.
> I don't want to discourage you from doing this, but I will probably
> not have the time to help on this...
> Regards
>   Marcel
>> -----Original Message-----
>> From: Cédric Damioli [mailto:cdamioli@apache.org]
>> Sent: Montag, 7. Oktober 2013 17:59
>> To: dev@jackrabbit.apache.org
>> Subject: Upgrade to Lucene 4 ?
>> Hi,
>> I'm thinking about the potential migration of Jackrabbit to Lucene 4.
>> This represents quite a huge work, as many Lucene core API have
>> completely changed between 3.x and 4.x
>> A quick test by replacing Lucene 3.x by Lucene 4.x shows almost 1000
>> compilation problems.
>> So before beginning this, I was first wondering if it is even worth
>> doing it.
>> The main benefits are obviously Lucene 4 new features and performance
>> optimizations.
>> The main drawback is IMHO that for a given application, a Jackrabbit
>> migration would also involve the migration of all Lucene-related code if
>> any. Existing repositories should also be reindexed during migration.
>> So what do people think about this ?
>> And of course, if it seems a good idea, is there some committers around
>> here volunteering to help me to do the job ? ;)
>> Best regards,

View raw message