I tried searching on this groups and on the Internet at large, and I
couldn't find anything. Apologies if this question has been addressed
previously either here or elsewhere.
I have several servlets in a live environment that are connecting to server
2.0.6, with the java 2.7.3 client. I'd like to upgrade to server 2.2 to
take advantage of write lock improvements. Server and sharding
considerations aside, I'm wondering if it is necessary to update the java
client version to the latest (2.9.0) or if it is OK to remain on 2.7.3?
In the long term, having to upgrade client versions will be rather
inconvenient each time the server version is upgraded. Are there notes
anywhere, or a table indicating what server versions a given java driver
version supports? Or is it safe to assume that java drivers can interface
with any future server version unless explicitly indicated?