Commit Graph

69 Commits

Author SHA1 Message Date
Kristina
7ce5d643a0 add test for SERVER-3799 2011-09-22 23:47:52 -04:00
Aaron Staple
44939bd863 SERVER-3554 assert on failed yield recovery in finding start cursor 2011-08-17 21:03:54 -07:00
Aaron
d58c4c23f6 SERVER-3373 query optimizer optimizations, primarily for non or queries 2011-08-04 22:10:34 -07:00
Aaron
175e039247 SERVER-3482 check oldest op first when doing oplog replay, wassert instead of massert on encountering empty extent 2011-07-31 08:59:00 -07:00
Aaron
4c66fe26c7 SERVER-2111 Synchronize db names with master if a case conflict is detected in replication 2011-04-12 21:54:20 -07:00
Aaron
fce112398b SERVER-1465 remove replica pairs 2011-03-29 16:56:53 -07:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
47d2007d88 can never change _id with a full object update SERVER-2206 2010-12-12 11:19:50 -05:00
Aaron
e74fae251d SEVER-394 remove overwrite field name in place mode, as this can cause field ordering to differ between master and slave 2010-09-29 11:16:25 -07:00
Aaron
5e538ccb8a SERVER-394 implement rename modifier 2010-09-29 11:16:25 -07:00
Dwight Merriman
d90d9690aa compile vs2010 2010-05-07 18:59:22 -04:00
Eliot Horowitz
740cc1308e auto_ptr -> shared_ptr for Cursor objects 2010-05-07 17:25:57 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Aaron
0112748117 SERVER-810 explain test 2010-04-27 00:52:21 -07:00
Aaron
5f13e864d7 SERVER-810 _id modifying updates replicate correctly 2010-04-27 00:33:35 -07:00
Aaron Staple
217860f1f1 reset mem size audit correctly for repl ids 2010-04-09 23:36:30 -07:00
Eliot Horowitz
406ed2dc3f fix idempotency of initial $inc SERVER-717 2010-03-08 23:52:12 -05:00
Eliot Horowitz
91f3fcf6df inc embedded repl fix SERVER-716 2010-03-08 23:33:10 -05:00
Aaron
2133974f5f SERVER-716 add failing test 2010-03-08 19:32:35 -08:00
Eliot Horowitz
c037f21674 move some replication settings into ReplicationSettings 2010-02-08 21:04:09 -05:00
Eliot Horowitz
afa43dc8cd get rid of setClient - all Database storage is in Client::Context 2010-01-29 17:22:34 -05:00
Eliot Horowitz
b16a83769d another idempotence test 2010-01-25 16:17:44 -05:00
Eliot Horowitz
e19c177dec fix $bit test 2009-12-24 13:11:10 -05:00
Eliot Horowitz
e1a4c3f0af test that doesn't work yet for $bit - commented out 2009-12-23 16:00:04 -05:00
Dwight
f9184738d3 more renaming 2009-12-09 16:57:53 -05:00
Mathias Stearn
dcf3a10eea Start using Date_t. Can anyone think of a better name? 2009-12-09 12:00:17 -05:00
Eliot Horowitz
e8466f3dc5 flag to update multiple objects with $ operators SERVER-268 2009-10-21 22:54:11 -04:00
unknown
7153023470 win pre-compild headers 2009-09-30 14:32:17 -04:00
Eliot Horowitz
34e48aaf5d new unit test framework 2009-09-17 17:23:38 -04:00
Eliot Horowitz
1f69aa1f1b forgot to commit tests for $pop and repl SERVER-100 2009-09-07 23:44:12 -04:00
Aaron
04c9565d4d add Pop and PopReverse tests for SERVER-260 2009-09-07 14:19:41 -07:00
Aaron Staple
c477ed3a15 bug SERVER-132 implemented pullAll/pushAll modifiers 2009-07-21 18:37:30 -04:00
Aaron Staple
1a600bd3b2 BUG SERVER-130 pull modifier implemented 2009-07-15 17:05:38 -04:00
Aaron
b7182b610a reset shared database after each test suite MINOR 2009-05-12 16:37:23 -04:00
Aaron
d9129f8cb2 unit tests use same database to reduce disk usage 2009-05-12 15:58:26 -04:00
Aaron
d4a976fd1a hold dblock throughout test to allow proper shutdown MINOR 2009-05-11 10:55:05 -04:00
Aaron
6a2329b040 don't allow matching an array directly with standard operators 2009-04-27 14:43:05 -04:00
Aaron
8305e4cd77 always get owned id and include that mem in returned size 2009-04-27 10:31:32 -04:00
Aaron
f72be5279f update tests MINOR 2009-04-24 18:16:26 -04:00
Aaron
10c0670c52 test for upgrading to collection based set storage 2009-04-24 14:35:13 -04:00
Aaron
c710e7b01a implement upgrade to collection based set storage 2009-04-24 11:14:29 -04:00
Aaron
97bbbb35cd test rough mem id set size 2009-04-23 18:26:42 -04:00
Aaron
63cc171bbb tests for db and mem based id sets 2009-04-23 18:01:24 -04:00
Aaron
86bfe9dbdf refactor pairing code 2009-04-22 17:44:23 -04:00
Aaron
2e539cbdfe disable test updating objects without id MINOR 2009-04-13 17:59:39 -04:00
Aaron
66a1e6d1ed fix compile warning MINOR 2009-04-09 13:37:52 -04:00
Aaron
26bddf1ef8 log separate op for each deleted object 2009-04-09 13:30:28 -04:00
Aaron
547a455b5b $push idempotence checkpoint 2009-03-25 16:40:52 -04:00
Aaron
4b7f917bf5 $push replay 2009-03-25 15:17:30 -04:00
Aaron
63a8d2d173 Upsert insert with embedded objects 2009-03-24 15:42:35 -04:00