rstam
|
cf816c3bae
|
Added uuidhelpers.js file with Javascript helper functions to work with the various encoding of UUIDs in the mongo shell. These will eventually be obsoleted when SERVER-3153 is implemented.
|
14 years ago |
rstam
|
4c1b6d2a80
|
Initial framework of LINQ implementation. Please note that this doesn't really do anything yet because the MongoLinqTranslator class is stubbed out.
|
14 years ago |
rstam
|
7e953d2556
|
Fixed CSHARP-353. DropDatabase now clears related entries in the IndexCache.
|
14 years ago |
rstam
|
c84030d95f
|
Implemented CSHARP-351. When the BsonClassMapSerializer encounters an error deserializing a field or property the name of the field or property as well as the name of the class they are in are included in the error message to assist the user in troubleshooting the problem.
|
14 years ago |
rstam
|
822ff2b340
|
Fixed CSHARP-345. Make sure StateChanged event is raised when any of the state properties changes value (State, IsPrimary, IsSecondary, IsPassive and IsArbiter), not just when State changes value.
|
14 years ago |
rstam
|
f382ae47b2
|
Implemented CSHARP-346. Support numeric IPv6 addresses in connection strings. Final testing pending since I'm on the road and my VirtualBox VM doesn't seem to support IPv6. Will do final testing once I get back to a real Windows machine.
|
14 years ago |
rstam
|
f060942e93
|
Fixed CSHARP-350. Add support in JsonReader for underscores in unquoted names.
|
14 years ago |
rstam
|
099b144217
|
Added UnregisterAllServers to MongoServer.
|
14 years ago |
rstam
|
aab0c01917
|
Changed version number to 1.4.*.
|
14 years ago |
rstam
|
6fd3b7ca4d
|
BUMP 1.3.0.4309. Will delay uploading binaries until smoke tested.
|
14 years ago |
rstam
|
4efd0f68ce
|
First draft of 1.3 Release Notes.
|
14 years ago |
rstam
|
d788f8a907
|
Added a bunch of missing doc comments. For some reason the C# compiler was not warning about any of these, but the Sandcastle Help File Builder was.
|
14 years ago |
rstam
|
78b82eb57c
|
Tweak unit tests to pass with older versions of the server.
|
14 years ago |
rstam
|
59e052f97a
|
Implemented CSHARP-301. Now when serializing a Dictionary or Hashtable with nominal type object a type discriminator value is written.
|
14 years ago |
rstam
|
bb88a48b01
|
Incorporated Brian Knight's fix for CSHARP-310 with minor changes.
|
14 years ago |
Brian Knight
|
af4da3481d
|
Added unit test for CSHARP-310: TestNeverSerializeDefaultValueConvention.
|
14 years ago |
Brian Knight
|
413e39af3a
|
Resolved CSHARP-310: Changed member mapping to use the SerializeDefaultValue in the map instead of the default.
|
14 years ago |
rstam
|
0464d359f1
|
Implemented CSHARP-321. Modified Query.And to support $and form added in version 2.0 of the server. For backward compatibility Query.And avoids using the $and form unless it is the only way to express the query.
|
14 years ago |
rstam
|
fe7476a29e
|
Implemented CSHARP-275. JsonReader now supports RFC 822 formatted dates when parsing new Date(string) as well as .NET formatted dates.
|
14 years ago |
rstam
|
73e685a47c
|
Implemented CSHARP-338 and CSHARP-339. Added operator == implementations to subclasses of BsonValue to eliminate multiple levels of indirection. Equals only returns true if both arguments are the same type. Equals no longer coerces between numeric BsonValue classes, but operator == does. Classes that override Equals all now implement IEquatable<T> also. Added tons of new unit tests (almost all related to Equals and operator ==).
|
14 years ago |
rstam
|
90cadbe7f8
|
Added RawDocument property to the IndexInfo class.
|
14 years ago |
rstam
|
1ef39f050e
|
Implemented CSHARP-249. GetIndexes now returns GetIndexesResult. Use GetIndexes().RawDocuments if you still want the raw IEnumerable<BsonDocument> result.
|
14 years ago |
rstam
|
4ba580c931
|
Implemented CSHARP-318. Added GetProfilingLevelResult, ProfilingLevel and SystemProfileInfo types. Added GetProfilingInfo, GetProfilingLevel and SetProfilingLevel to MongoDatabase.
|
14 years ago |
rstam
|
4c152582c7
|
Implemented CSHARP-334. Added support for GeoHaystackSearch.
|
14 years ago |
rstam
|
8c37a3c8fc
|
Fixed CSHARP-333. Clear needs to set poolSize to 0.
|
14 years ago |
rstam
|
21c50c17e3
|
Implemented CSHARP-313. Give a more useful error message when attempting to write a scalar value to the root of a BSON document.
|
14 years ago |
rstam
|
09a18d657c
|
Fixed CSHARP-325. Database names cannot contain any of the characters in Path.GetInvalidPathChars or Path.GetInvalidFileNameChars because database names end up being used as directory or file names.
|
14 years ago |
rstam
|
87031acdc2
|
Implemented CSHARP-332. Optimized SkipCString to not bother with UTF8 decoding since the string value is going to be ignored anyway.
|
14 years ago |
rstam
|
0a93c888c7
|
Finished work on CSHARP-311. Added more unit tests.
|
14 years ago |
rstam
|
548201f8de
|
Fixed CSHARP-330. MongoGridFSSettings now inherits SafeMode settings from MongoDatabase.
|
14 years ago |
rstam
|
134fb59d22
|
Partial work on CSHARP-311. Added new types BsonDictionaryOptionsAttribute, DictionaryRepresentation and DictionarySerializationOptions. Modified DictionaryGenericSerializer and DictionarySerializer to support new DictionarySerializationOptions and the new ArrayOfDocuments representation.
|
14 years ago |
rstam
|
f0ee7a46ec
|
Finished implementing CSHARP-320. Added support for jsMode option for MapReduce.
|
14 years ago |
rstam
|
c7849e6300
|
Partially implemented CSHARP-320. Added support for sharded output collections to MapReduce.
|
14 years ago |
rstam
|
bce82165ad
|
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 |
rstam
|
7793abf6e4
|
Implemented CSHARP-319. Added support for within polygon queries.
|
14 years ago |
rstam
|
dea4b67d8c
|
Implemented CSHARP-312. Added ToDictionary and ToHashtable to BsonDocument.
|
14 years ago |
rstam
|
ee99b3f299
|
Implemented CSHARP-316. Added support for ContinueOnError to InsertBatch.
|
14 years ago |
rstam
|
85b0d3d4c5
|
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 |
sridharn
|
6ec33b99d3
|
Changed Assembly version to 1.3.*
|
14 years ago |
sridharn
|
303b9bd570
|
BUMP 1.2.0.4274
|
14 years ago |
sridharn
|
9058fe7f63
|
Minor edits for 1.2 driver release
|
14 years ago |
sridharn
|
23293491d9
|
Minor release notes
|
14 years ago |
rstam
|
f330084b9b
|
Ignore exceptions when closing a connection.
|
14 years ago |
rstam
|
9b7bf22947
|
Work around a bug in Mono.
|
14 years ago |
rstam
|
154ad5cc9e
|
Revised release notes.
|
14 years ago |
rstam
|
868309d18a
|
Fixed CSHARP-324. If server refuses to return buildInfo information when auth is on, the driver just sets it's BuildInfo property to null. See comments in the JIRA ticket for more information.
|
14 years ago |
rstam
|
833b894a4b
|
Further work on CSHARP-323. Don't let unhandled exceptions leave EnsureMinConnectionPoolSizeWorkItem.
|
14 years ago |
rstam
|
8453358b46
|
Fixed CSHARP-323. Don't let unhandled exceptions leave TimerCallback.
|
14 years ago |
rstam
|
64648f20bc
|
Visual Studio didn't save everything when told to Save All. This minor change was missing.
|
14 years ago |
rstam
|
a70942fb51
|
Changed setup project for 1.2 release.
|
14 years ago |