Commits on Sep 16, 2012
Commits on Sep 9, 2012
  1. CSHARP-564: fix serialization of properties declared as an interface …

    …and having a value of null.
    rstam committed Sep 9, 2012
Commits on Sep 4, 2012
  1. CSHARP-553: fix unit tests that weren't passing when connected to mon…

    …gos (mostly by skipping them, as they test features that mongos doesn't support or supports in a complicated way that doesn't match the simple test).
    rstam committed Sep 4, 2012
  2. CSHARP-553: change the order of $readPreference and $query from the d…

    …ocumented order to the order that actually works.
    rstam committed Sep 4, 2012
Commits on Aug 30, 2012
  1. Set version to 1.6.1.*.

    rstam committed Aug 30, 2012
  2. Updated nuspec for 1.6 release

    sridharn committed Aug 30, 2012
  3. Set version to 1.7.0.*.

    rstam committed Aug 30, 2012
Commits on Aug 29, 2012
  1. BUMP

    rstam committed Aug 29, 2012
  2. Added missing doc comments.

    rstam committed Aug 29, 2012
  3. Change logs and release notes for 1.6.

    rstam committed Aug 29, 2012
Commits on Aug 28, 2012
  1. CSHARP-551: Rename HaveIdIndex to HasIdIndex. Changed Flags to call S…

    …ystemFlags to share code. Added test for non-zero UserFlags.
    rstam committed Aug 28, 2012
  2. CSHARP-551: Add SystemFlags and UserFlags to CollectionStatsResult (a…

    …nd obsolete Flags).
    rstam committed Aug 28, 2012
Commits on Aug 27, 2012
Commits on Aug 24, 2012
  1. minor: MongoServerInstance is now persisting certain server informati…

    …on between disconnections. MultipleInstanceMongoServerProxy reuses addresses specified with a different hostname than the replica recognizes. Primary disconnect no longers causes invalid extra instance.
    craiggwilson committed Aug 24, 2012
Commits on Aug 23, 2012
  1. CSHARP-547: Replace use of $csharpnull with _csharpnull because the l…

    …eading "$" causes secondaries to crash in server 2.2. The new representation will always be used when serializing, but both representation are supported when deserializing. This is a rare edge case and almost no one should be affected by it.
    rstam committed Aug 23, 2012
  2. added locks back into MongoServerInstance and

    MultipleConnectionMongoServerProxy. Renamed
    MultipleConnectionMongoServerProxy to MultipleInstanceMongoServerProxy.
    craiggwilson committed Aug 18, 2012
Commits on Aug 20, 2012
Commits on Aug 17, 2012
  1. CSHARP-519: fixed threading related bugs caused by a refactor and opt…

    …imized many of the classes to use lock-less algorithms as they do not require ordering guarantees, only thread safety.
    craiggwilson committed Aug 17, 2012
  2. Added draft change logs and release notes.

    rstam committed Aug 17, 2012
Commits on Aug 16, 2012
  1. Added a few comments.

    rstam committed Aug 16, 2012
Commits on Aug 8, 2012
  1. direct connections to a mongod ignore read preference, although the S…

    …laveOk query flag is still utilized.
    craiggwilson committed Aug 8, 2012
Commits on Aug 7, 2012
Commits on Jul 28, 2012
  1. CSHARP-314: Added support for SSL connections.

    rstam committed Jul 28, 2012
Commits on Jul 21, 2012
  1. CSHARP-513: Added missing doc comments and edited a few others. Chang…

    …ed implementation of DeserializeValue. Renamed Raw to RawDocument (to match other similar classes) and a few other private variable renamings.
    rstam committed Jul 21, 2012
  2. CSHARP-513: moved duplicate code from BsonSerializationInfoHelper to …

    craiggwilson committed Jul 21, 2012
  3. CSHARP-513: added BsonDocumentBackedClass to remove the redundancy of…

    … element name specifications between a serializer and a backed document.
    craiggwilson committed Jul 21, 2012