Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
2.13.0
-
None
Description
We migrated the Java driver version from 2.11.1 to 2.13 and a call to Mongo.getReplicateStatus().getMaster() does not return the ServerAddress anymore; instead we get null.
This happens on MongoDB 2.6 with the Java driver version 2.13. Our client is configured like so:
MongoClientOptions{description='null', connectionsPerHost=100, threadsAllowedToBlockForConnectionMultiplier=5, maxWaitTime=12000, connectTimeout=10000, socketTimeout=0, socketKeepAlive=false, autoConnectRetry=false, maxAutoConnectRetryTime=0, readPreference=primary, dbDecoderFactory=DefaultDBDecoder.DefaultFactory, dbEncoderFactory=DefaultDBEncoder.DefaultFactory, writeConcern=WriteConcern { "getlasterror" : 1} / (Continue on error? false), socketFactory=javax.net.DefaultSocketFactory@5efe3dfe, cursorFinalizerEnabled=true, alwaysUseMBeans=false, heartbeatFrequency=5000, minHeartbeatFrequency=500, heartbeatConnectTimeout=20000, heartbeatSocketTimeout=20000, heartbeatThreadCount=0, localThreshold=15, requiredReplicaSetName=null}
|