0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

126 Commits

Author SHA1 Message Date
Aaron
a4fc389f6b Count function using new query optimizer 2009-02-20 15:19:41 -05:00
Aaron
db0f38e88b Dummy count implementation 2009-02-20 11:08:22 -05:00
Aaron
b405fea8d1 More start/end key testing 2009-02-19 15:35:30 -05:00
Aaron
3f61af1a47 Build start and end keys checkpoint 2009-02-19 15:04:10 -05:00
Aaron
250e0fd490 Implement hints, test direction 2009-02-19 13:58:22 -05:00
Aaron
fd756add64 More correct definition of 'optimal' 2009-02-19 10:26:46 -05:00
Aaron
c8f5a1963c More query plan details, choosing an optimal plan if there is one 2009-02-19 10:01:20 -05:00
Aaron
b251990286 More metadata about query plan 2009-02-18 15:25:50 -05:00
Aaron
593bf1f126 virtual dtors == good 2009-02-18 13:42:32 -05:00
Aaron
247d3e69a4 Some ordering logic 2009-02-17 20:57:36 -05:00
Aaron
42de993149 More field bounds 2009-02-17 19:39:35 -05:00
Aaron
0e38bc5a8f FieldBound work 2009-02-17 15:53:19 -05:00
Dwight
da53450036 fix to properly check for dupkey with unused keys 2009-02-13 12:58:05 -05:00
Aaron
3279dfa644 Check that applying ops doesn't produce new ops 2009-02-12 13:11:31 -05:00
Aaron
6224cd9f29 Add initial perf tests 2009-02-11 13:17:52 -05:00
Aaron
e66877f86a Remove logging 2009-02-10 11:24:10 -05:00
Aaron
ea431a83dc Make labeled subobj specs easier in c++. Now you can do BSON( "a" << GT << 4 << LTE << 22.3 << NE << "foo" ) 2009-02-10 11:21:13 -05:00
Dwight
8cb17548c2 bsonobjbuilder cleanup 2009-02-09 15:38:26 -05:00
Dwight
147948c7b3 doneAndDecouple() -> obj() 2009-02-09 13:04:32 -05:00
Dwight
7d593671fe rename classes and add a new client connect method 2009-02-06 16:56:14 -05:00
Aaron
abf7cc678d Update unit tests 2009-02-06 13:26:29 -05:00
Aaron
422efe3aea Fix test failure on hudson boost 2009-02-05 13:07:31 -05:00
Aaron
6b88cdc56c More validation for modifier updates 2009-02-05 11:51:51 -05:00
Aaron
9b7f4d830d Don't update pattern if no key in matching object 2009-02-05 10:10:53 -05:00
Aaron
48d9093643 Replay fixes for some more update cases 2009-02-04 16:15:22 -05:00
Aaron
cf4e99b9ee Log generated id with inserted object, log id as update query in some cases 2009-02-03 22:34:51 -05:00
Aaron
b47b8b6829 Make sure object w/ undefined elt is valid 2009-02-03 13:27:46 -05:00
Aaron
f4d6c7fec1 Undefined element can appear anywhere in object 2009-02-03 13:19:45 -05:00
Aaron
c68bc1589b Install JNI within context of unit test framework's signal handler 2009-02-03 11:50:30 -05:00
Dwight
7f1dd75086 return a nonzero exit code on a startup problem 2009-02-03 10:37:06 -05:00
Aaron
bca4070869 Actually add javajstests 2009-02-03 00:14:14 -05:00
Aaron
7b1d71bf25 Put javajstest in 'test' binary, fix fallout of starting jni in test binary 2009-02-03 00:05:49 -05:00
Aaron
b8c8de3f25 Real fixes for test failures 2009-02-02 23:42:34 -05:00
Aaron
c6e4f30590 Disable tests until I can fix the failures tomorrow 2009-02-02 21:39:54 -05:00
Aaron
c684aab51f Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-02 09:54:23 -05:00
Aaron
384514998c Make arbitration smarter -- arbiter forwards negotiate request to paired node 2009-02-02 09:53:01 -05:00
unknown
9e9eb0cec7 abstracting out record storage for btree 2009-01-31 17:27:25 -05:00
Aaron
387103f955 Insert a real object 2009-01-30 22:19:12 -05:00
Aaron
d664266681 Commenting tests until they can be reworked with automatic id generation 2009-01-30 18:44:40 -05:00
Aaron
33cb18a736 Insert real objects instead of zeroes 2009-01-30 18:43:13 -05:00
Eliot Horowitz
97aab58d4b Revert "UUID class"
This reverts commit e9fc9ce950.
2009-01-30 16:21:39 -05:00
Eliot Horowitz
e9fc9ce950 UUID class 2009-01-30 15:58:44 -05:00
Aaron
596572dc89 Allow single quoted field names and values 2009-01-30 13:55:22 -05:00
Dwight
1ec09421ed hint and explain 2009-01-30 12:46:49 -05:00
Aaron
d76e24438a Fix unit tests after dbclient change 2009-01-29 22:51:50 -05:00
Aaron
01f5ce5434 Allow unquoted field names, at Dwight's request 2009-01-29 18:58:47 -05:00
Aaron
639c73405c Don't log an update having no effect, log id as query when doing just one remove 2009-01-28 15:24:52 -05:00
Aaron
01e241ae5f Fix unit test compile 2009-01-26 17:33:37 -05:00
Eliot Horowitz
1cffce1077 get rid of #define exit and just defined it in the mongo namespace 2009-01-25 12:40:11 -05:00
Aaron
9ffb858f5a Add some more tests 2009-01-23 17:49:44 -05:00