Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Statement of intent to move platform.ua to Lucene 6.1 for M4

Pre-built indexes with Lucene 3.5 (what Eclipse 4.6 has) will not be consumable with Eclipse 4.7 M4 and later. However the content will be promptly re-indexed by Lucene 6.1 on the first search so there will be no loss of search results. The only thing is the 1-2 seconds (reasonable time for reasonable indexes on my machine) you have to wait for the re-indexing to be performed only on first search. The procedure to provide a brand new pre-built index is exactly the same as before with the ant task, you just have to use a recent enough build to do the indexing. This is what is being used now to provide the PDE, JDT and Platform pre-built indexes as part of the normal build.

Eclipse 4.6 of course has Lucene 3.5 so that will not be able to read the new Lucene 6.1 indexes.

Is that clear enough? Feel free to get back to me if it's not.

Sopot

----- Oorspronkelijk bericht -----
> Van: "Marc-André Laperle" <marc-andre.laperle@xxxxxxxxxxxx>
> Aan: cross-project-issues-dev@xxxxxxxxxxx
> Verzonden: Vrijdag 18 november 2016 14:13:17
> Onderwerp: Re: [cross-project-issues-dev] Statement of intent to	move	platform.ua to Lucene 6.1 for M4
> 
> 
> 
> Hi Sopot ,
> 
> 
> 
> 
> If I understand correctly, the pre-built index is not forward (or backward)
> compatible? For example, if I build the index for a documentation plugin
> with Eclipse 4.6, the index won't work with Eclipse 4.7 and vice versa? In
> this case, for Oxygen, it's probably preferable to build indexes always with
> 4.7 even if a documentation plugin is intended to be also installed in
> Eclipse 4.6 (some projects many compatibility with some older Eclipse
> versions). Eclipse 4.6 users will get a performance hit but that should be
> the only consequence. Let me know if I misunderstood.
> 
> 
> 
> 
> 
> Regards,
> 
> 
> Marc-Andre
> 
> From: cross-project-issues-dev-bounces@xxxxxxxxxxx
> <cross-project-issues-dev-bounces@xxxxxxxxxxx> on behalf of Sopot Cela
> <scela@xxxxxxxxxx>
> Sent: Friday, November 18, 2016 6:36:17 AM
> To: cross-project-issues-dev@xxxxxxxxxxx
> Subject: Re: [cross-project-issues-dev] Statement of intent to move
> platform.ua to Lucene 6.1 for M4
> Hello,
> 
> As stated below, the code in platform.ua was moved to consume Lucene 6.1 API.
> See the closing comment
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=466829#c34 for a short
> summary.
> 
> I urge the other projects to move to this newer Lucene also and I'm open to
> assist if there is any question or issue in doing so. Feel free to add me on
> CC on the respective bugs if assistance is needed.
> 
> Best regards,
> Sopot
> 
> ----- Oorspronkelijk bericht -----
> > Van: "Sopot Cela" <scela@xxxxxxxxxx>
> > Aan: cross-project-issues-dev@xxxxxxxxxxx
> > Verzonden: Woensdag 2 november 2016 16:39:39
> > Onderwerp: Statement of intent to move platform.ua to Lucene 6.1 for M4
> > 
> > Hello,
> > 
> > In bug 466829 I am targeting to move the code (all of it is in internal
> > packages) in platform.ua which presently uses Lucene 3.x to Lucene 6.1. The
> > CQs were filed and approved. The Orbit work is being handled in sync with
> > the code work. I'll update again here as progress is made.
> > 
> > If your project makes use of Lucene please plan accordingly to update to
> > the
> > latest version for Oxygen.
> > 
> > Please raise any concern/issue you might have with the move.
> > 
> > Best regards,
> > Sopot
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
> 
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top