lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Hostetter <>
Subject Re: lucene releases vs trunk
Date Thu, 25 Jun 2009 17:29:47 GMT

: This proposal was just for the next (1.5?) release cycle though.
: I agree though - there is rapid movement in Lucene these days, and things can
: be pulled back or altered fairly easily during trunk dev. Sometimes even index
: format changing issues - which can be a real pain (having suffered that first
: hand in the past). The closer we can stay to actual Lucene releases in
: general, the better I think.

I suggest we not worry about it too much until the situation arrises.

Once upon a time the decision to bump the lucene-java rev in Solr was 
drien largely based on wether we people that that version was had useful 
additions *and* was relatively "solid".  My impression more recently is 
that people have been bumping the rev primarily with the 
features/improvements in mind, and less consideration of the stability -- 
probably due to the (completely valid) assumption that solr trunk doesn't 
*need* to be any more stable then the lucene-java trunk, so we might as 
well go ahead and rev and help shake things out.

If we go back in hindsight with and imagine that Solr might have be 
released at any given moment, then some of those lucene-java revs would 
probably seem less prudent then others.

Moving forward we should just proceed the same way: don't rev any Solr 
deps (lucene-java or otherwise) unless you're confident enough in the new 
version that you'd be ready to vote for a release that includes it.

If lucene-java maintains a really heavy state of churn on the trunk, then 
nightlies probably aren't going to meet that criteria for us moving 
forward -- but if, at some point in future, someone wants to bump the rev 
to a nightly that is exactly the same as lucene-java 3.2.3 plus one new 
TokenFilter they want to write a Factory for ... i really don't see that 
as being less stable then the "stable" 3.2.3 version.

Common sense makes the most sense.


View raw message