Commits on Mar 16, 2013
Commits on Mar 15, 2013
Commits on Mar 14, 2013
  1. JAVA-757: Reverting behavioral change to CommandResult.getException. …

    …It now returns null, as before, if there is no exception, instead of throwing IllegalStateException.
    jyemin committed Mar 14, 2013
Commits on Mar 13, 2013
Commits on Mar 12, 2013
Commits on Mar 11, 2013
  1. JAVA-785: Improve logging for socket connect, read, and write. As par…

    …t of this "can't say/call something is gone for good and replaced with something more understandable.
    Also fixed the retry log message to properly report elapsed time, and changed it from severe to warning.  As part of this, restructured the code to make it more intelligible.
    jyemin committed Mar 11, 2013
Commits on Mar 10, 2013
  1. JAVA-705: Use collection's default read preference and options for co…

    …mmand helpers like mapReduce, aggregate, and collStats.
    jyemin committed Mar 10, 2013
  2. JAVA-595: Removed annoying ThreadLocal that keeps track of the pinned…

    … request port. Now there is only a thread local set during a requestStart/requestDone block, but never outside it.
    jyemin committed Mar 10, 2013
Commits on Mar 9, 2013
Commits on Mar 5, 2013
  1. JAVA-725 Deprecate MongoURI, MongoOptions, and Mongo constructors committed with jyemin Feb 27, 2013
Commits on Feb 27, 2013
  1. JAVA-772: If cursor is not found by the server, report in the excepti…

    …on the cursor that was requested
    jyemin committed Feb 27, 2013
Commits on Feb 22, 2013
  1. JAVA-691: Replacing authentication mechanism enum with String, so tha…

    …t it's extensible in the future
    jyemin committed Feb 13, 2013
  2. JAVA-757: Changing CommandFailureException and WriteConcernException …

    …from static inner class to top-level.
    jyemin committed Feb 13, 2013
  3. JAVA-757: Adding a new MongoException subclass called WriteConcernExc…

    …eption, which DuplicateKey now extends. WriteConcernException takes the command result and passes toString() of it to MongoException, so the JSON representation of the entire document will appear in logs, instead of just the "err" field
    jyemin committed Feb 12, 2013
Commits on Feb 15, 2013
  1. Merge pull request #104 from sjoerdmulder/timestamp_fix

    JAVA-735 should implements Equals and HashCode
    trishagee committed Feb 15, 2013
  2. Added braces

    sjoerdmulder committed Feb 15, 2013
Commits on Feb 14, 2013
Commits on Feb 8, 2013
  1. JAVA-708, JAVA-753: Fixed several read preference bugs which caused q…

    …ueries to be sent to secondaries with unacceptable latency and members that are not available for reads (in recovering state)
    jyemin committed Jan 7, 2013
Commits on Feb 7, 2013
  1. JAVA-691: Removed authentication mechanism negotiation. Renamed Mongo…

    …AuthenticationProtocol to MongoAuthenticationMechanism
    jyemin committed Jan 31, 2013
Commits on Jan 29, 2013
  1. JAVA-691: Renamed MongoCredentials to MongoCredential and moved inner…

    … Protocol enum to top level enum MongoAuthenticationProtocol
    jyemin committed Jan 29, 2013
  2. JAVA-691: Took MongoAuthority and MongoCredentialsStore private (or r…

    …ather, package-protected).
    jyemin committed Jan 23, 2013
Commits on Jan 24, 2013
  1. JAVA-691: Fixed up toString of MongoCredentials so it doesn't print t…

    …he address of the password char array
    jyemin committed Jan 11, 2013