Permalink
Commits on Oct 24, 2011
  1. Release 2.7.0-rc0

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 24, 2011
  2. JAVA-363: npe fix

    scotthernandez committed Oct 24, 2011
  3. fixed bug in decoder for binary data, off by a byte at subtype; imple…

    scotthernandez committed Oct 24, 2011
    …mented LazyBSONList and added a writeable lazy bson object (needed for testing with morphia).
Commits on Oct 23, 2011
  1. Strip debugging.

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 23, 2011
  2. Debug trace to track bamboo failures.

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 23, 2011
Commits on Oct 22, 2011
  1. JAVA-404: slaveOk support for inline mapreduce (routes to secondaries…

    scotthernandez committed Oct 22, 2011
    …); changed CommandResult to include serverUsed, made readPref-Secondary set slaveOk query flag, toString/toJSON on Node/ReplicaSetStatus.
Commits on Oct 21, 2011
  1. fixed package import.

    Ryan
    Ryan committed Oct 21, 2011
Commits on Oct 20, 2011
  1. Merge pull request #49 from efroese/master

    Ryan
    Ryan committed Oct 20, 2011
    JAVA-272 - OSGi Manifest is incorrect
  2. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 20, 2011
    * Cull exceess overloaded methods specifically the ones with ReadPreference
Commits on Oct 19, 2011
  1. Need to compare version as a char not an int

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 19, 2011
  2. Use proper testNG assertion rather than 'core' assertion

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 19, 2011
  3. Added a skip method to ensure continueOnInsertError test is only run …

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 19, 2011
    …on Server versions 2.0+
  4. JAVA-448 - Tailable Cursor behavior while not in AWAIT mode

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 19, 2011
    * Fixed non-await empty tailable cursor behavior to be more consistently inline with other drivers & user expectations.
    Instead of forcing a sleep of 500 milliseconds on "no data", we instead when tailable catch an empty cursor and return null instead.  This should be more safely non blocking for users who need to roll their own event driven code, for which the sleep breaks logic.
Commits on Oct 18, 2011
  1. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 18, 2011
    * Fully wired suppor for reading by Tags; tested and validated for correct behavior
  2. Custom Encoder support similar to previously released DBDecoder facil…

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 13, 2011
    …ities.
    
    * This is a huge help to the alt-JVM bindings like Scala
    * Integrated Scott's in flight diffed changes; Refs JAVA-333
        * DBDecoders per-operation; similar support for per-op Encoders
    * DBEncoderFactory and multi-level hooks
        * DBEncoders are used w/i OutMessage to encode BSON
Commits on Oct 10, 2011
  1. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Oct 10, 2011
    * Pass basic readPreference information down to the API layer; doesn't support dealing w/ tags yet just "Primary or Secondary"
    * We are not yet implementing the proposed "bucketing" behavior for pings, but using the existing ping selection of secondary code from the existing library
Commits on Sep 27, 2011
Commits on Sep 14, 2011
  1. added getObjectId method.

    Ryan
    Ryan committed Sep 14, 2011
  2. added getObjectId test.

    Ryan
    Ryan committed Sep 14, 2011
Commits on Sep 13, 2011
Commits on Sep 8, 2011
  1. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Sep 8, 2011
    * Like WriteConcern, each read method now takes an optional ReadPreference arg, defaulting to default otherwise
  2. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Sep 8, 2011
    * Added toStrings for clarification to Concrete ReadPreference instances
  3. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Sep 8, 2011
    * Set and get ReadPreference on Mongo, DB and DBCollection; not yet instrumented to actual behavior.
  4. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Sep 8, 2011
    * Deprecated slaveOK with documentation recommending a move to ReadPreference.SECONDARY
  5. JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK

    Brendan W. McAdams
    Brendan W. McAdams committed Sep 8, 2011
    * Added ReadPreference class with SECONDARY, PRIMARY and taggable modes
  6. JAVA-425 - Support MongoDB Server 2.0 getLastError Changes (j, w=stri…

    Brendan W. McAdams
    Brendan W. McAdams committed Sep 8, 2011
    …ng/number)
    
    * TEst WriteConcern interface still works; had to adjust test to call getW() instead of package protected internal value