Skip to content

2.12.3

Compare
Choose a tag to compare
@jyemin jyemin released this 21 Jul 14:50

Java Driver 2.12.3 (July 21, 2014)

The 2.12.3 Java driver is a patch release. It is a recommended upgrade for all users.

Downloads

Below and on maven central

Docs

http://api.mongodb.org/java/2.12/

Bugs:

  • JAVA-1253: AggregationOutput should not throw IllegalArgumentException on command failure
  • JAVA-1254: Some helper methods wrapping commands do not throw on error
  • JAVA-1287: WriteResult.isUpdateOfExisting reports wrong value running against MongoDB 2.6
  • JAVA-1295: Server Monitor does not log failed connection attempt
  • JAVA-1246: If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor
  • JAVA-1284: Include full wait time in timeout exceptions
  • JAVA-1285: Force frequent connection attempts when waiting for cluster description

Improvements:

  • JAVA-1263: Handle Bulk API edge case for pre-2.6 servers when upserted _id not returned
  • JAVA-1272: Support reading MongoDB Extended JSON containing $numberLong
  • JAVA-1252: Should invalidate connection pool when ServerMonitor detects a disconnect