On Thu, Jan 6, 2011 at 9:20 AM, Estrada Groups
<estrada.adam.gro...@gmail.com> wrote:
> Thanks Grant! Ridiculous question #2. What is the difference between 3.1 and 
> 4.0? I am very confused about this...
>

Hopefully this will help:

3.1 is a minor release from Lucene 3.0. It contains new features and
API stability from Lucene 3.0. So if you have a complicated
application with custom components, this is probably a good choice.
Just looking at Solr's CHANGES.txt, examples of features added to 3.1
are things like auto-suggest, spatial distance functions, extended
dismax parser, performance improvements, etc.

4.0 is a major release, containing more radical changes: as a result
some APIs have changed in a backwards-incompatible way. There is a
migration guide you can follow, but there might be some degree of work
to upgrade your application. Looking at its CHANGES.txt, examples of
features only available in 4.0 at the moment are things like flexible
indexing, field collapsing, solr cloud, etc. (This is just a snapshot
of how things look right now, someone could backport some of this
stuff to 3.1 if they felt it was safe)

Reply via email to