You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
rstam 90cadbe7f8 Added RawDocument property to the IndexInfo class. 14 years ago
..
BlockingQueue.cs Second round of namespace refactoring. Removed the MongoDB.Bson.DefaultSerializer namespace and moved everything from it into the MongoDB.Bson.Serialization namespace or one of its child namespaces (Attributes, Conventions or Options). The goal here is to unify serialization under the MongoDB.Bson.Serialization namespace and that the most common uses of serialization require only a single using statement for the top level namespace. A secondary goal is to organize the namespace hierarchy a little better as presented in the help file. 15 years ago
DirectConnector.cs Implemented CSHARP-202 (see ConnectWaitFor added in earlier commit). This commit improves error messages when Connect fails (for both DirectConnector and ReplicaSetConnector). 14 years ago
IndexCache.cs Fixed CSHARP-230. Dropping a collection now resets the cache used by EnsureIndex to keep track of which indexes have already been created. 14 years ago
MessageOpcode.cs Updated copyright notices. 15 years ago
MongoConnection.cs Implemented CSHARP-317 (support j=true and w=mode SafeModes). SafeMode now has too many properties to be immutable, so it now only becomes immutable after Freeze is called, allowing easier initialization of SafeMode values. Added J and WMode properties to SafeMode. Replaced most calls to Freeze with calls to the new method FrozenCopy, which calls Freeze on a Copy instead of the original. Added new constructors to MongoDatabaseSettings and MongoCollectionSettings that allow inheriting values from the containing server and database (using a constructor instead of CreateDatabaseSettings and CreateCollectionSettings allows use of object initialization syntax). Added support for j=true and w=mode to MongoConnectionStringBuilder and MongoUrlBuilder. Added support for j=true and w=mode to GetLastError command created in MongoConnection.SendMessage. Added unit tests. 14 years ago
MongoConnectionPool.cs Fixed CSHARP-333. Clear needs to set poolSize to 0. 14 years ago
MongoDeleteMessage.cs Refactored how GuidByteOrder is configured and handled. Instead of allowing it to be configured at the individual property level (which was a pain), it is now configured at the server, database and collection levels. This introduces the restriction that all Guids in the same collection must use the same GuidByteOrder, but this restriction should actually help keep things sane and manageable. 14 years ago
MongoGetMoreMessage.cs Refactored how GuidByteOrder is configured and handled. Instead of allowing it to be configured at the individual property level (which was a pain), it is now configured at the server, database and collection levels. This introduces the restriction that all Guids in the same collection must use the same GuidByteOrder, but this restriction should actually help keep things sane and manageable. 14 years ago
MongoInsertMessage.cs Implemented CSHARP-316. Added support for ContinueOnError to InsertBatch. 14 years ago
MongoKillCursorsMessage.cs Refactored how GuidByteOrder is configured and handled. Instead of allowing it to be configured at the individual property level (which was a pain), it is now configured at the server, database and collection levels. This introduces the restriction that all Guids in the same collection must use the same GuidByteOrder, but this restriction should actually help keep things sane and manageable. 14 years ago
MongoMessage.cs Refactored how GuidByteOrder is configured and handled. Instead of allowing it to be configured at the individual property level (which was a pain), it is now configured at the server, database and collection levels. This introduces the restriction that all Guids in the same collection must use the same GuidByteOrder, but this restriction should actually help keep things sane and manageable. 14 years ago
MongoQueryMessage.cs Refactored how GuidByteOrder is configured and handled. Instead of allowing it to be configured at the individual property level (which was a pain), it is now configured at the server, database and collection levels. This introduces the restriction that all Guids in the same collection must use the same GuidByteOrder, but this restriction should actually help keep things sane and manageable. 14 years ago
MongoReplyMessage.cs Implemented CSHARP-299. Added QueryResult property to MongoQueryException. Couldn't figure out an easy way to unit test this (how do you make a query fail?). 14 years ago
MongoRequestMessage.cs Refactored how GuidByteOrder is configured and handled. Instead of allowing it to be configured at the individual property level (which was a pain), it is now configured at the server, database and collection levels. This introduces the restriction that all Guids in the same collection must use the same GuidByteOrder, but this restriction should actually help keep things sane and manageable. 14 years ago
MongoUpdateMessage.cs Fixed CSHARP-328. Update now supports Query.Null (treated as equivalent to an empty QueryDocument, which is the same as {} in the mongo shell). 14 years ago
ReplicaSetConnector.cs New draft of 1.2 release notes. Fixed a couple of unit tests for capped collections. 14 years ago
ResponseFlags.cs Updated copyright notices. 15 years ago