Because Java 6 is going EOL, we plan to upgrade to Java 7 at some point in the next few months. In order to ensure that it goes smoothly, we will only update one index at a time. This means that the SolrJ program will be running on a different Java version than one of the indexes, and the same version as the other index. We will also be upgrading the Java version on our web servers that also use SolrJ, though that may happen on an entirely different schedule.

Are the different Unicode versions between client and server going to be an issue? Should we plan on testing everything behind the scenes and then upgrading Java on everything at once (Solr, SolrJ, and the web application) rather than trying to phase it in?

The data originates in a MySQL database. For performance reasons, we use DIH to do full rebuilds, but all regular updating is done with update requests in SolrJ. The two indexes are updated independent from each other, but it is all done within one running copy of the program.

I asked this question on the user list before, but I don't remember seeing an answer. The recent comment on LUCENE-2073 made it fresh in my mind.

Thanks,
Shawn


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to