Hi Marc, almost nothing changes in the API from Lucene between 3.1 and 3.4, so 3.4 is likely to be a valid drop-in replacement for the other project.
3.1 won't work with Hibernate Search 4.x as as we now have a serialization framework which serializes internal classes of Lucene, and strictly depends on it's internals - not very nice but we had no choice to support clustering since the Lucene team dropped support for Serializable types.
If you don't use the serialization stuff, then it should work fine as API wise nothing changed; still 3.4 fixes *lots* of bugs compared to 3.1, so I'd advise to move forward instead.
_________________ Sanne http://in.relation.to/
|