:  The CHANGES.txt file in branch_3x says that the javabin format has changed in
: Solr 3.1, so you need to update SolrJ as well as Solr.  Is the SolrJ included
: in 3.1 compatible with both 3.1 and 1.4.1?  If not, that's going to make a
: graceful upgrade of my replicated distributed installation a little harder.

The formats are not currently compatible.  The first priority was to get 
the format fixed so it was using true UTF8 (instead of Java's bastardized 
modified UTF8) in a way that would generate a clear error if people 
attempted to use an older SolrJ to talk to a newer SOlr server (or vice 
versa).

The concensus was that fixing thta problem was worth the added complexity 
during upgrading -- people that want to use SolrJ 1.4 to talk to a Solr 
3.x server can always use the XML format instead of the binary format.

If you'd like to help improve the codec so that 3.x can recognize when a 
1.4 client connects and switch to the older format, patches along those 
lines would certianly be welcome.


-Hoss

Reply via email to