578 Commits (822b992ac6112800baffa312dad93a183f846c11)
 

Author SHA1 Message Date
rstam 822b992ac6 BUMP 1.0.0.4098. 15 years ago
rstam 3a5077fdf4 Fixed CSHARP-182. Correctly deserialize an object array. 15 years ago
rstam b9479f3d32 Improved doc comments for the builder classes. 15 years ago
rstam b72684edeb Merge branch 'master' of github.com:mongodb/mongo-csharp-driver 15 years ago
U-Sridhar-PC\Sridhar bd6aa4fecd Added namespace documentation, copyright 15 years ago
rstam 5b59b39a92 Merge branch 'master' of git://github.com/zippy1981/mongo-csharp-driver into zippy1981-master 15 years ago
rstam 26743dfd80 Put the constructor back. Turns out it's needed for Deserialize (even though Deserialize is going to end up throwing an InvalidOperationException, without this constructor it can't get to the throw statement). 15 years ago
rstam 7d84d23339 Deleted unused constructor in BsonDocumentWrapper. 15 years ago
rstam 1944480008 Removed the Wrap methods from BsonDocument and the Builder classes. These methods were originally added for the convenience of the driver internally. However, users should almost never be calling Xyz.Wrap, and the very existence of these methods causes confusion. Any code that was legitimately calling Xyz.Wrap can just call XyzWrapper.Create instead. 15 years ago
rstam 6f9e959f54 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
rstam d02128bc49 First round of namespace refactoring. Moved all serializers to their own namespace. Moved all wrappers to their own namespace. The goal is to put little used classes into separate namespaces so that they don't clutter up the standard namespaces. 15 years ago
rstam 2fd792a207 Changed HtlmHelpHame and HelpTitle. 15 years ago
rstam 0284f2fba2 Added support for IPv6. 15 years ago
Justin Dearing d425b6cd72 Added the strongly typed assemblies to the GAC. 15 years ago
rstam 832dba823b Added support for the new bitwise-and and bitwise-or update modifiers to the Update builder. 15 years ago
rstam 3258c50452 Added support for new 1.8 sparse indexes feature to IndexOptions builder. 15 years ago
rstam 25d48233b6 Changed RegisterConventions so new conventions are added to the front of the list. 15 years ago
rstam f16ab659a9 Removed UnregisterConventions, UnregisterGenericSerializerDefinition, UnregisterIdGenerator and UnregisterSerializer. All serialization configuration must happen once at program startup and remain static thereafter, so Unregister methods are not appropriate. 15 years ago
rstam 58f71fe140 Expanded doc comment for Update.Wrap. 15 years ago
rstam a6c0d53ff9 Implemented MongoCollection.ReIndex. Unit test is a little weird because server versions before 1.8.1 return duplicate ok elements in the response. 15 years ago
rstam d2ddec6a74 Provide limited access to the connection pool objects so that applications can monitor connection pool status. 15 years ago
rstam da108896f4 Fixed CSHARP-154. The implementation of MongoConnection.Close was paranoid. Turns out just calling TcpClient.Close is enough, no need for all that other code (I think the MSDN documentation on TcpClient.Close is wrong, as proven by the disassembled code shown in the JIRA ticket). 15 years ago
rstam 1a4a379bad Fixed CSHARP-164. Was unable to reproduce but by inspection of the code there appeared to be some possible race conditions between threads. 15 years ago
rstam c3a2e5a629 Fixed minor MapReduce bug. 15 years ago
rstam f56f864726 Another addition to the contributor list and a small change. 15 years ago
rstam ee64c36d22 Updated contributor list. 15 years ago
rstam fbc093ce51 Added doc comments for new overload of SetHint. Strengthened unit tests for SetHint. 15 years ago
rstam a6240e3797 Merge branch 'master' of git://github.com/sym3tri/mongo-csharp-driver into sym3tri-master 15 years ago
rstam 8bc16a3537 Fixed CSHARP-179. Modified BsonDocument constructors for Hashtable to be more similar to the corresponding IDictionary constructors. Also added Add methods for Hashtable. And unit tests. 15 years ago
rstam d62a70d7c0 Merge branch 'master' of git://github.com/zippy1981/mongo-csharp-driver into zippy1981-master 15 years ago
rstam 60c589cfec Fixed CSHARP-180. Improved error message. 15 years ago
CaptainCodeman 25d836e6b6 Max size of capped collection should be long to enable > 2Gb 15 years ago
rstam 64cbc1c8f5 Fixed implementation of GetHashCode in MongoServerSettings. 15 years ago
rstam 10e72f0538 Fixed minor bug in ReplicaSetConnector.cs (exception was being thrown if Servers was not of type List). 15 years ago
rstam 01758e5660 Changes to a few unit tests to get them to pass using Mono on Windows using both the Microsoft .NET and the Mono runtimes. 15 years ago
rstam 2442c886e2 Added CSharpDriverDocs Sandcastle Help File Builder project file. 15 years ago
rstam d1dd11c009 Fixed unit tests that were failing under Mono on Ubuntu 10.10. 15 years ago
rstam 5caa31944b Fixed some failing unit tests on Mono. The Mono C# compiler seems to optimize away some double casts that we were executing for their side effect. Introducing an intermediate variable fixes the problem. 15 years ago
rstam 5fdefac624 Fixed CSHARP-177. The unit test was only failing on Mono, but the fix is good everywhere. 15 years ago
rstam d72b6b3f0e Added doc comments for all the GridFS classes. 15 years ago
rstam 92f1a8da09 Added and tweaked some doc comments here and there. 15 years ago
rstam c22aa9319c Added doc comments for the default serializer conventions. 15 years ago
rstam 01c28ed564 Added doc comments for serialization options classes. Also made DateTimeSerializationOptions immutable. 15 years ago
rstam 6b15f8bae8 Added doc comments for the default serializer attributes. 15 years ago
rstam 88dacdf6f2 Added doc comments for default serializer classes. 15 years ago
rstam e6ee37289d Added doc comments for BsonClassMapSerializer, BsonDefaultSerializer and BsonMemberMap. 15 years ago
rstam 011103d803 Added doc comments to BsonClassMap. 15 years ago
rstam 2569f6bb41 Added doc comments to all the implementations of the IBsonSerializer methods. 15 years ago
rstam d08e869ebb Added doc comments to BsonWriter and related classes. 15 years ago
rstam 194665c743 Added doc comments to BsonReader and related classes. 15 years ago