Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sep 07, 2012

  1. Jeff Yemin

    Preparing for 2.9.1 release

    jyemin authored
  2. Jeff Yemin

    JAVA-635: Improved test coverage for InterruptedException/MongoInterr…

    …uptedException
    jyemin authored
  3. Jeff Yemin

    JAVA-635: Added MongoInterruptedException, a runtime exception that w…

    …raps an InterruptedException. An instance of this class is thrown in cases where the driver is sleeping or waiting on a condition, and has to catch InterruptedException and do something besides swallowing it. Since InterruptedException is checked and so can't be thrown from methods that don't declare it, best thing to do it throw a runtime exception that can be handled in the application
    jyemin authored

Sep 05, 2012

  1. Bryan Reinero

    Collection.isCapped() Compatability with Mongo 2.2.0

    breinero authored

Aug 29, 2012

  1. Jeff Yemin

    Updated version to 2.10.0-SNAPSHOT

    jyemin authored

Aug 28, 2012

  1. Jeff Yemin

    Release 2.9.0

    jyemin authored

Aug 22, 2012

  1. Steve Briskin

    fixed javadoc

    stevebriskin authored
  2. Jeff Yemin

    2.9.0-RC2

    jyemin authored
  3. Jeff Yemin

    JAVA-626: Fixing race condition in DBApiLayer.requestEnsureConnection

    jyemin authored

Aug 21, 2012

  1. Jeff Yemin

    JAVA-381: Partially reverted last change. The synchronization does ha…

    …ve to be outside the null check, otherwise it's a race condition and the notification may never be received
    jyemin authored

Aug 20, 2012

  1. Jeff Yemin

    Accounting for the randomness of random.

    jyemin authored
  2. Jeff Yemin

    Beefed up testMultiInsertWithContinue test

    jyemin authored
  3. Jeff Yemin

    JAVA-497: Fix read prefs on findOne for sharded clusters

    jyemin authored

Aug 16, 2012

  1. Steve Briskin

    JAVA-621: added hashCode()

    stevebriskin authored
  2. Steve Briskin

    JAVA-621: Make BSONTimestamp Comparable

    stevebriskin authored
  3. Jeff Yemin

    Updated Javadoc for slaveOk to refer to ReadPreference.secondaryPrefe…

    …rred()
    jyemin authored
  4. Jeff Yemin

    JAVA-381: Improved the Javadoc

    jyemin authored
  5. Jeff Yemin

    JAVA-613: Added some Javadoc

    jyemin authored

Aug 14, 2012

  1. Jeff Yemin

    Updating version to 2.9.0-RC1

    jyemin authored
  2. Jeff Yemin

    JAVA-619: throwing IllegalArgumentException from all public update me…

    …thods that take a write concern if the write concern is null
    jyemin authored
  3. Jeff Yemin

    JAVA-381: Removed over-synchronized methods. Thanks to Franklin Nwank…

    …wo for pointing it out.
    jyemin authored

Aug 07, 2012

  1. Jeff Yemin

    JAVA-616: To fix issue with the Semaphore overflowing, made SimplePoo…

    …l class a lot... simpler.
    
      1. Removed support for unlimited pool size.  Now there is a single maximum size of the pool, representing the total number of potentially available and in-use members
      2. Semaphore now has one permit for each pool member that are potentially available (either in available list or could be created).
      3. Synchronized on this.  Only enter synchronization block in get method if a permit has been acquired
      4. Keeping track of list of available members (_avail) and set of checked out members (_out).
        Get method removes from _avail or creates new member, and adds to _out.  Done method removes from _out and adds to _avail.
      5. Removed debug and track leaks support
      6. Updated JMX monitoring interface to reflect the new structure.
    jyemin authored
  2. Jeff Yemin

    JAVA-497: read preference set on mongo options was not getting applie…

    …d to Mongo instance
    jyemin authored
  3. Jeff Yemin

    Enabled assertions during tests

    jyemin authored

Aug 04, 2012

  1. Jeff Yemin

    JAVA-613: Changing synchronized to volatile for integer only modified…

    … by one thread
    jyemin authored

Aug 03, 2012

  1. Jeff Yemin

    Adjusting output directory for javadocs

    jyemin authored
  2. Jeff Yemin

    Enhanced javadoc taglet support so that we can link to the new MongoD…

    …B manual at docs.mongogb.org/manual
    jyemin authored
  3. Jeff Yemin

    JAVA-497: authenticate/getnonce commands always use ReadPreference.pr…

    …imaryPreferred, so that authentication doesn't fail if connected to a replica set with no primary available
    jyemin authored

Aug 02, 2012

  1. Jeff Yemin

    JAVA-613: Added numDocuments property to InUseConnectionInfo to provi…

    …de more info for batch inserts
    jyemin authored
  2. Jeff Yemin

    JAVA-613: Made OutMessage mostly immutable (except for the buffer) so…

    … that it can safely be examined via JMX
    jyemin authored
  3. Jeff Yemin

    JAVA-610: only start cursor clean thread if cursor finalizer is enabled

    jyemin authored

Aug 01, 2012

  1. Jeff Yemin

    JAVA-613: some more java doc

    jyemin authored
  2. Jeff Yemin

    JAVA:613: Added ConnectionPoolStat class with cmd line interface

      Clarified in doc that some public classes are not part of the public API
      Added a few more stats for in use connections: durationMS and threadName
    jyemin authored
  3. Jeff Yemin

    JAVA-613: Added support for host, port, and local port to JMX connect…

    …ion pool mbean
    jyemin authored
  4. Jeff Yemin

    JAVA-613: Expand connection pool JMX stats to include the current ope…

    …ration being executed by each in use connection. Did this by by using MXBean instean of MBean
    jyemin authored
Something went wrong with that request. Please try again.