For the next release cycle (presumably 1.5?) I think we should really
try to stick to released versions of Lucene, and not use dev/trunk
versions.
Early in Solr's lifetime, Lucene trunk was more stable (APIs changed
little, even on non-released versions), and Lucene releases were few
and far between.
Today, the pace of change in Lucene has quickened, and Lucene APIs are
much more in flux until a release is made.  It's also now harder to
support a Lucene dev release given the growth in complexity
(particularly for indexing code).  Releases are made more often too,
making using released versions more practical.
Many of our users dislike our use of dev versions of Lucene too.

And yes, 1.4 isn't out the door yet - but people often tend to hit the
ground running on the next release.

-Yonik
http://www.lucidimagination.com

Reply via email to