openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
M
Mongo CSharp Driver
Settings
|
Report Duplicate
2
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Moderate Activity
Commits
: Listings
Analyzed
about 13 hours
ago. based on code collected
about 13 hours
ago.
Jan 05, 2025 — Jan 05, 2026
Showing page 165 of 168
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Partially implemented BsonValuePropertySerializers. Renamed IBsonDocumentBuilder to IConvertibleToBsonDocument.
rstam
More...
about 15 years ago
Implemented automatic registration of class maps so classes that have nothing unusual about them can be serialized with zero touch configuration.
rstam
More...
about 15 years ago
Consolidated existing property serializers for primitive .NET types into PrimitivePropertySerializers.cs and implemented the missing ones. Added unit tests for primitive property serializers.
rstam
More...
about 15 years ago
Added unit tests for DateTimeOffsetPropertySerializer. Changed external representation of DateTime portion to string because DateTime is NOT in UTC and BSON converts DateTime values to UTC when writing.
rstam
More...
about 15 years ago
Initial (and partial) implementation of class map based object serialization. Added overload of BsonReader methods that take expectedName parameter. Fixed several small bugs. Deleted BsonPropertySerializer (it was obsoleted by BsonClassMapSerializer).
rstam
More...
about 15 years ago
Use "getlasterrror" all lowercase for backward compatibility with older servers.
rstam
More...
over 15 years ago
Added [Serializable] attribute to classes where serialization makes sense. Fixed DropIndex to use name and not FullName.
rstam
More...
over 15 years ago
Set AssemblyVersion to 0.5.0.1001. Modified Setup to include license text and install a shortcut to the tutorial in the Start Menu. Created setup and zip file distribution packages.
rstam
More...
over 15 years ago
Added 2010-09-30 draft of the C# Driver Tutorial.
rstam
More...
over 15 years ago
Minor changes found to be needed while editing tutorial document.
rstam
More...
over 15 years ago
Renamed TResult to TDocument and TResultDefault to TDefaultDocument (they read much better).
rstam
More...
over 15 years ago
Changed first letter of method names to upper case in QueryBuilder and UpdateBuilder to conform to .NET naming conventions.
rstam
More...
over 15 years ago
Changed order of projects in CSharpDriver.sln. Renamed FindPrimary to FindServer in MongoServer.
rstam
More...
over 15 years ago
The recommended naming convention for type names in generic classes and methods is "T" followed by a descriptive word. Accordingly, renamed C to TCommand, D to TResultDefault, F to TFields, I to TDocument, K to TIndexKeys or TGroupBy, O to TIndexOptions or TMapReduceOptions, Q to TQuery, R to TResult, RNew to TResultNew, S to TScope or TSortBy, T to TDocument, U to TUpdate.
rstam
More...
over 15 years ago
Minor naming improvements. Fixed AssemblyInfo. Support assigning _id on insert when document type is not BsonDocument.
rstam
More...
over 15 years ago
Redesigned BsonReader to match the design of BsonWriter. Renamed WriteArray to WriteArrayName and WriteEmbeddedDocument to WriteDocumentName in BsonWriter.
rstam
More...
over 15 years ago
Added UpdateBuilder and unit tests.
rstam
More...
over 15 years ago
Removed "where T : new()" type constraint from generic classes and methods.
rstam
More...
over 15 years ago
Added unit tests for MapReduceOptionsBuilder.
rstam
More...
over 15 years ago
Implemented MapReduceOptionsBuilder. Refactored and reduced the number of overloads of MapReduce in MongoCollection and added a generic options parameter to some overloads. Found a few places where a BsonDocumentWrapper could be used instead of calling BsonUtils.ToBsonDocument.
rstam
More...
over 15 years ago
Added GroupByBuilder and unit tests. Renamed OrderByBuilder to SortByBuilder (because it's the parameter to the Sort method, not the Order method). Modified implementation of Group method in MongoCollection to support and use the GroupByBuilder (and reduced the number of overloads to avoid overload resolution errors).
rstam
More...
over 15 years ago
Replaced MongoException with ArgumentException, FileFormatException, FileNotFoundException, InvalidOperationException, MongoAuthenticationException, MongoCommandException, MongoConnectionException, MongoGridFSException, MongoInternalException, MongoQueryFailureException or MongoSafeModeException as appropriate.
rstam
More...
over 15 years ago
Replaced BsonException with ArgumentException, ArgumentNullException, BsonInternalException, BsonSerializationException, EndOfStreamException, FileFormatException, InvalidOperationException or KeyNotFoundException as appropriate.
rstam
More...
over 15 years ago
Implemented IndexKeysBuilder and IndexOptionsBuilder. Removed a few overloads of CreateIndex and EnsureIndex to prevent overload resolution errors.
rstam
More...
over 15 years ago
Renamed source files for builders. Implemented GeoNear command. Organized unit tests for C# driver into folders. Added unit tests for FieldsBuilder.
rstam
More...
over 15 years ago
Modified builders to derive from BuilderBase and to implement IBsonDocumentBuilder and IBsonSerializable.
rstam
More...
over 15 years ago
Set version number to 0.5.0.0 (the fourth component will be set to a build number only when an official build is made). Upgraded to NUnit 2.5.7.10213 and added NUnit to the new dependencies folder.
rstam
More...
over 15 years ago
Created some new folders to organize source files better.
rstam
More...
over 15 years ago
Moved BsonLibrary and BsonLibraryUnitTests projects into the C# driver repository as suggested by Justin Dearing (it was awkward to have the C# driver split across two repositories).
rstam
More...
over 15 years ago
Added CSharpDriverSetup project.
rstam
More...
over 15 years ago
←
1
2
…
160
161
162
163
164
165
166
167
168
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree