4 Commits (92ff7e8757a513cd7defcb5e156e82f8c29bfd96)

Author SHA1 Message Date
rstam e20a117207 Changed default TcpClient ReceiveBufferSize and SendBufferSize to 64KB. Doesn't seem to reduce performance and large buffer sizes were failing on the Mac using Mono. Some other minor fixes also. 15 years ago
rstam bfa542bf57 Restored maxMessageLength to 16MB. 15 years ago
Testo 3f45e055d5 - fix large message 15 years ago
rstam 3900d3f0db Renamed MongoDB.BsonLibrary namespace to MongoDB.Bson and MongoDB.CSharpDriver to MongoDB.Driver (Library was redundant and VB users might not want to see CSharp in the namespace). Renamed Bson static class BsonConstants (because it a class can't have the same name as the namespace it is in). 15 years ago
rstam a62fddf18e Finalized DLL filenames and source code namespaces for release. 15 years ago
rstam b7c3a1d10d Implemented connecting to a replica set by querying all servers in the seed list in parallel. Improved thread safety of major classes. 15 years ago
rstam ec95b13a31 Turned off Nagle and increased socket buffer sizes. Implemented piggy backing of GetLastError command when sending request in safeMode. Implemented MongoInsertMessage and breaking up insert messages into 16MB maximum each. Readjusted the MongoMessage class hierarchy and methods a bit. Implemented Insert in MongoCollection. 15 years ago
rstam c3816d967c Implemented Mongo.Hash. Implemented MongoCredentials.ValidatePassword. Implemented MongoDatabase.Adduser, CreateCollection and RemoveUser. 15 years ago