Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: yureng/mongodb-csharp
base: master
...
head fork: ensecoz/mongodb-csharp
compare: 6397a0f032f24227894afa6ec37e92dd18dd0b3f
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Jun 11, 2010
@lanwin lanwin Minor out test change. 664c599
@lanwin lanwin Merge branch 'typedcollections' 0a2a74b
@lanwin lanwin Fix Cursor dose not pass Fields to Cursor<Document> ff2f0dd
Commits on Jun 12, 2010
@lanwin lanwin Mark ICursor and IMongoCollection as Obsolete. 80c4d55
@lanwin lanwin Merge branch 'master' into 090beta2 60e3d41
@lanwin lanwin Start making not users types internal.
Connection is now internal.
c2f6d87
@lanwin lanwin All Connection stuff is now internal. 251ff15
@lanwin lanwin Entire protocol is now internal. 5ac0b8c
@lanwin lanwin Made all Util internal. 3678315
@lanwin lanwin Move TypeHelper to Util. ca31b03
@lanwin lanwin Move LinqExtensions to root namespace. 3c05eff
@lanwin lanwin Move InvalidQueryException to Exceptions folder. 0b34128
@lanwin lanwin Made linq stuff internal. 9565f34
Commits on Jun 14, 2010
@lanwin lanwin Add tests to read an write nagative dates. b3c7e17
Commits on Jun 18, 2010
@lanwin lanwin Add failing SortedList serialization and deserialization tests. 91f770a
@lanwin lanwin Merge remote branch 'craig/master' into 090beta2 eded1d5
@lanwin lanwin Fix SortedList Serialization. Deserialization still failing. a95cc7e
@lanwin lanwin Fix nagative date reading test. 25ab7ea
@lanwin lanwin Fix Deserialization of SortedList's. 5ca3f3c
Commits on Jun 20, 2010
@lanwin lanwin Merge remote branch 'craig/master' into 090beta2 0ca7fb4
@lanwin lanwin Rename MetaData propertys to Metadata. ab343f8
@lanwin lanwin Fix some compiler warnings. cd7f622
Commits on Jun 28, 2010
@lanwin lanwin Merge remote branch 'samus/master' into 090beta2
Conflicts:
	source/MongoDB.GridFS/GridFile.cs
	source/MongoDB/Configuration/Mapping/Auto/ClassOverrides.cs
	source/MongoDB/Configuration/Mapping/Auto/IdOverrides.cs
eb2badc
@lanwin lanwin Fix merge error. b9662dd
@lanwin lanwin Fix failing test. 53a453a
Commits on Jun 29, 2010
@lanwin lanwin Add failing byte[] property deserialization test. 14df5eb
@lanwin lanwin Fix collection adapter should not handle byte[] 1b55794
@lanwin lanwin Cleanup. faa64ed
@lanwin lanwin Fix CanWriteByteArrayPropertyFromBinary 4a0c044
@lanwin lanwin Fix NullReferenceException when accessing Connection.EndPoint without…
… being connected.
3494a3b
Commits on Jun 30, 2010
@lanwin lanwin Add failing TestHandlingRetrievalOfUnderscoredFieldsAfterFindAndModif…
…y Tests.
f46cc8c
Commits on Jul 01, 2010
@lanwin lanwin Add a second failing test which more describes the problem. ed91b95
@lanwin lanwin Remove DocumentDictionaryAdapter since Documents are a special case. …
…This fix the failing embedded document tests.
cf2bb52
Commits on Jul 06, 2010
@lanwin lanwin Rename ConnectionFactory to ConnectionFactoryFactory. 0e4a824
@lanwin lanwin MongoConnectionStringBuilder cleanup. a4a2f92
@abolibibelot abolibibelot Deleted unreachable test 33aba6c
@abolibibelot abolibibelot MemberReflectionOptimizer is now threadsafe 9df84d1
@abolibibelot abolibibelot fix tabs and spaces mixup 90eaeb0
@abolibibelot abolibibelot Various custom exceptions are now cross-appdomain friendly e3863d1
@trayburn trayburn IMongo should be IDisposable since Mongo is 9ad8a6f
@lanwin lanwin Merge remote branch 'remotes/abo/master' 69e7c91
Commits on Jul 07, 2010
@lanwin lanwin Add IDictionary support to Document but as explicit interface impleme…
…ntation.
67e6c3b
Commits on Jul 08, 2010
@lanwin lanwin Remove Document.Contains(key) in favor of the IDictionary<>.ContainsK…
…ey. We dont not need both.
97623f7
Commits on Jul 09, 2010
@craiggwilson craiggwilson fixed test 79c181a
@craiggwilson craiggwilson added MongoIdAttribute e1630d0
@craiggwilson craiggwilson changed PersistNull to PersistDefaultValue and added implementation i…
…nto serialization.
b442b0c
@craiggwilson craiggwilson support for Any in Linq Provider ab62f7e
Commits on Jul 14, 2010
@lanwin lanwin Add a test+solution for serializeing Enums as number when they are us…
…ed as Dictionary key.
b8a62c2
@lanwin lanwin Fix the failing test. 893fba8
@lanwin lanwin Merge remote branch 'craig/master' 828ea90
Commits on Jul 16, 2010
@lanwin lanwin Add test +fix for null dictionary propertys. af02623
@lanwin lanwin Fix compiler warning. 05c9317
Commits on Jul 20, 2010
@lanwin lanwin Change the ! test, it currently should fail because the server dose n…
…ot behave as we expecting.
9a6ea33
Commits on Jul 21, 2010
@craiggwilson craiggwilson fixed formatting of javascript in the linq implementation., CSHARP-52 84bc53d
Commits on Jul 22, 2010
@craiggwilson craiggwilson changed date to day 3a64923
@lanwin lanwin Merge remote branch 'craig/master' 53b848a
@craiggwilson craiggwilson javascript months are 0 based. 8e3705f
@craiggwilson craiggwilson updated readme. 83750c0
Commits on Jul 30, 2010
@samus samus Merge branch 'master' of git://github.com/lanwin/mongodb-csharp 6fd8ac4
@craiggwilson craiggwilson fixed a bug related to inheritance and the count operator. 62fc6e4
@craiggwilson craiggwilson changed builder to assume that if the discriminator did not show up t…
…hen the class is the base class.
8f7cde7
Commits on Aug 02, 2010
unknown Merge remote branch 'craig/master' f604a53
Commits on Aug 09, 2010
@CaptainCodeman CaptainCodeman Convert RegexOptions to MongoRegexOption when translating expression …
…for Linq

Allows more control over type of Regex match, e.g.
(x => Regex.IsMatch(x.Name, "^" + prefix, RegexOptions.IgnoreCase)

Also fixed bug where setting IgnoreCase would also set IgnorePatternWhitespace (MongoRegexOption flags overlapped)
f264954
unknown Merge remote branch 'samus/master' 93ccee0
unknown Fix Test. 1ee5f56
@craiggwilson craiggwilson adding tests for inheritance 1b12023
@craiggwilson craiggwilson added more tests for inheritance 9b0e02b
@craiggwilson craiggwilson fixed broken test related to populating a non-abstract base class 1ff7ff6
@craiggwilson craiggwilson cleaning up a little e543727
@craiggwilson craiggwilson added better error message for a request to instantiate an abstract c…
…lass.
23b6289
@craiggwilson craiggwilson began working on reworking the serialization to accomodate inheritanc…
…e needs.
98e7d4b
Commits on Aug 10, 2010
@craiggwilson craiggwilson fixed projection problems with inheritance af265ba
@craiggwilson craiggwilson Merge remote branch 'samus\master' 30d8109
unknown Merge remote branch 'craig/master' 059cdc9
Commits on Aug 11, 2010
unknown Cleanup. 068ec3c
unknown Remove Dummy Test ecf82e4
unknown Add failing linq extension test. e8b3b74
Commits on Aug 27, 2010
@lanwin lanwin Fix #CSHARP-59 FindAndModify(object document, object spec, object sor…
…t) causes stack-overflow.
20fa57e
Commits on Aug 30, 2010
@lanwin lanwin Protect AutoMappingStore from Threading issues. f662081
Commits on Sep 06, 2010
@lanwin lanwin FindAndModify add fields and upsert. e09bd0d
@lanwin lanwin More find and modify improvments. 6397a0f