If by changes you also mean deprecated features, then take a look at
LUCENE-1614 - if you have your own Scorers/DISIs, you might want to
implement the new methods, since the current ones are deprecated.

On Thu, May 28, 2009 at 1:23 AM, Yonik Seeley <yo...@lucidimagination.com>wrote:

> We're aiming for a Solr release in the next few weeks (as usual, we're
> 6 months behind when we wanted to make the release).
> The catch is that Solr depends on Lucene 2.9, and there have been a
> *lot* of changes.  We're currently on r779312 (upgraded topday).
>
> I'll add a note to Solr to warn users from using new Lucene APIs in
> plugins, and warn them to not upgrade the version of Lucene in Solr
> themselves.  Solr itself doesn't require API back compat from Lucene
> of course... we'll figure out some way to get stuff to work.
>
> So concerns what does that leave?
> - Index format stability... I believe since 2.4, the only change has
> been commit metadata?  Any guesses if the format for this remain
> stable until 2.9 is released?
> - stability in general (i.e. not crashing or producing corrupt indexes)
>
> Solr is using read-only readers, IndexReader.reopen(),
> IndexReader.incRef(), etc.  All deletes are via IndexWriter
> We're also using the new Collector classes, new FieldComparator
> classes including custom comparators.  We're passing
> docsScoredInOrder=true, and we also depend on docs coming back in
> sorted order in some places.
>
> Solr is *not* using NRT features.
>
> Any thoughts or concerns?  Any specific changes we should wait for?
>
> -Yonik
> http://www.lucidimagination.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>
>

Reply via email to