Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 17, 2012
  1. @craiggwilson

    CSHARP-519: fixed threading related bugs caused by a refactor and opt…

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

    rstam authored
Commits on Aug 16, 2012
  1. @craiggwilson

    CSHARP-538: fixed bug related to element selection after projections.

    craiggwilson authored rstam committed
  2. Added a few comments.

    rstam authored
  3. @craiggwilson
Commits on Aug 8, 2012
  1. @craiggwilson

    direct connections to a mongod ignore read preference, although the S…

    craiggwilson authored
    …laveOk query flag is still utilized.
  2. @craiggwilson
Commits on Aug 7, 2012
  1. @craiggwilson
Commits on Jul 28, 2012
Commits on Jul 21, 2012
  1. CSHARP-513: Added missing doc comments and edited a few others. Chang…

    rstam authored
    …ed implementation of DeserializeValue. Renamed Raw to RawDocument (to match other similar classes) and a few other private variable renamings.
  2. @craiggwilson
  3. @craiggwilson
  4. @craiggwilson
  5. @craiggwilson

    CSHARP-513: added BsonDocumentBackedClass to remove the redundancy of…

    craiggwilson authored
    … element name specifications between a serializer and a backed document.
  6. @craiggwilson
Commits on Jul 20, 2012
  1. @craiggwilson
Commits on Jul 19, 2012
  1. @craiggwilson

    CSHARP-532: fixed bug with typed builders when using a value with a d…

    craiggwilson authored
    …ifferent type than the nominal type.
Commits on Jul 18, 2012
  1. @craiggwilson
  2. @craiggwilson

    CSHARP-519: removed lock in ChooseServerInstance as it was unnecessar…

    craiggwilson authored
    …y and prevented secondary read operations from proceeding.
  3. @craiggwilson

    CSHARP-519: removed read lock from DiscoveringMongoServerProxy as it …

    craiggwilson authored
    …was a performance problem in high contention systems. Instead, make the state variables volatile. This isn't necessary for > .NET 2.0, but mono does not have the same memory model guarantees, so we have coded to the ECMA standard.
  4. @craiggwilson

    CSHARP-519: fixed an issue where the initial instance state wasn't ac…

    craiggwilson authored
    …counted for causing the driver to hang in a connecting state.
Commits on Jul 16, 2012
  1. @craiggwilson

    CSHARP-497: added support to not execute a query that has specified a…

    craiggwilson authored
    … limit value of 0, indicating no results should come back.
  2. @craiggwilson

    CSHARP-497: amended expectations to not throw when skip or take is sp…

    craiggwilson authored
    …ecified above the current limit.
  3. @craiggwilson
  4. CSHARP-351: Make settings classes more robust by adding some checks f…

    rstam authored
    …or nulls. Protect Servers property of MongoServerSettings from modification. Fixed some bugs in MongoGridFSSettings.
Commits on Jul 14, 2012
  1. CSHARP-315: Changed WrapQuery in MongoCursorEnumerator to send ReadPr…

    rstam authored
    …eference over the wire when sending query to a mongos.
Commits on Jul 13, 2012
  1. When running unit tests against server versions 1.6.x skip unit tests…

    rstam authored
    … that fail due to known bugs or missing features in 1.6.x.
  2. CSHARP-518: skip unit test for Aggregate helper method if server vers…

    rstam authored
    …ion is older than 2.1.0.
Commits on Jul 12, 2012
  1. CSHARP-524: better error message if Distinct is not the last operator…

    rstam authored
    … in a LINQ query.
  2. Clean up warnings about missing doc comments.

    rstam authored
  3. @craiggwilson
  4. @craiggwilson
  5. @craiggwilson

    CSHARP-500, CSHARP-519: refactored ReplicaSetMongoServerProxy and Sha…

    craiggwilson authored
    …rdedMongoServerProxy to use a common base class.
Something went wrong with that request. Please try again.