Commit Graph

461 Commits

Author SHA1 Message Date
Eliot Horowitz
1794b2fe34 move some extent methods into Extent class 2010-12-24 13:43:06 -05:00
Eliot Horowitz
19b8c2be8a fix follow up extent sizing when an int overflow SERVER-2287 2010-12-24 13:33:24 -05:00
Eliot Horowitz
1a1b3326e0 better invalid ns message 2010-12-22 13:32:03 -05:00
Eliot Horowitz
e634287abf remove temp collection code 2010-12-17 00:22:20 -05:00
Eliot Horowitz
e97dddd66b initialize bool 2010-12-14 00:26:46 -05:00
dwight
51bc560803 dur drop database handling 2010-12-12 19:47:10 -05:00
Eliot Horowitz
47d2007d88 can never change _id with a full object update SERVER-2206 2010-12-12 11:19:50 -05:00
Mathias Stearn
1c17cece76 Pull some durability code into a class for easy disabling 2010-12-10 19:20:43 -05:00
dwight
6c3eb1ddd4 dur remap 2010-11-27 15:25:08 -05:00
dwight
b1983295bc clean obsolete 2010-11-25 11:08:44 -05:00
dwight
b8555c9f52 dur optimizations to not journal too much 2010-11-21 19:36:40 -05:00
Eliot Horowitz
5d50b728f8 replace goingAway with inShutdown() SERVER-1876 2010-11-11 01:47:15 -05:00
Dwight
ee5399cfea dur 2010-11-05 17:15:39 -04:00
Dwight
48ae1fddaf move inl header inclusion to top 2010-11-04 09:07:28 -04:00
Dwight
0648d61288 move include to top of file from bottom 2010-11-04 09:00:39 -04:00
Eliot Horowitz
6157d16b47 cleaning ClientCursor to obey kernel rules and encapsulate more so can add logic later 2010-10-29 11:00:38 -04:00
Eliot Horowitz
5b17695af7 better logging 2010-10-24 18:10:59 -04:00
Dwight
35d37b5199 readability of code 2010-10-06 11:19:43 -04:00
Dwight
5b0b5d7eb6 remove MMF:pointer to keep code simple - we are going to take a different approach 2010-09-30 15:14:10 -04:00
Dwight
6a931d5e05 write intent work on updates 2010-09-29 13:24:33 -04:00
Dwight
7edb8c3f65 intent to write 2010-09-29 10:18:11 -04:00
Dwight
a0e977c8c1 write intent 2010-09-28 18:08:44 -04:00
Dwight
e414e72d5a intent 2010-09-28 17:55:08 -04:00
Dwight
c595bf62aa more intent to write declarations 2010-09-28 17:49:40 -04:00
Dwight
dbd32482a6 durability more work on declaring intent to write in the code 2010-09-28 17:18:36 -04:00
dwight
05ef187841 Merge branch 'master' of github.com:mongodb/mongo
Conflicts:
	db/repl/manager.cpp
2010-09-27 12:42:51 -04:00
dwight
c1b68a13de towards durability 2010-09-27 12:35:22 -04:00
Eliot Horowitz
50ce0e0539 staring to work on versioning indexes so don't have to force re-index SERVER-1845 2010-09-23 16:52:19 -04:00
dwight
b904b0dd1d towards a new capped impl; NamespaceDetails readability; cleaning 2010-09-09 07:12:17 -04:00
dwight
583ea16312 Namespace class cleaner 2010-09-07 12:47:11 -04:00
dwight
edcac99f06 fix commnet 2010-09-05 12:21:14 -04:00
dwight
c32c1b19ee cleaning. capped:1 should work not just capped:bool 2010-09-05 12:16:37 -04:00
dwight
a2baa44587 make constructor inline might be faster 2010-09-05 12:06:06 -04:00
dwight
403ccba998 put code in cpp files when possible 2010-09-05 10:10:23 -04:00
Eliot Horowitz
9505276f7b better debugging for drop errors 2010-08-31 09:43:39 -04:00
dwight
a08d9422aa better debugging for sync1.js 2010-08-29 22:17:22 -04:00
dwight
b23b4cadd3 better test logging; log less pdfile 2010-08-29 14:54:33 -04:00
Dwight
61cf36b823 fix crash just introduced 2010-08-26 12:22:23 -04:00
Dwight
92f0779172 make ~Database safer 2010-08-26 10:42:07 -04:00
Dwight
2f1b077bb5 do not background index when applying a create index operation 2010-08-23 13:55:34 -04:00
dwight
c073cafa96 fix an old but serious bug with cursors 162 2010-08-23 11:12:35 -04:00
dwight
8212b877f6 better error msg 2010-08-20 14:14:12 -04:00
Dwight
13c38d8b00 err cleaning 2010-08-19 11:51:04 -04:00
Dwight
460bd516ea better error message on corruptioun 2010-08-18 16:46:13 -04:00
dwight
d0cfce8c58 try to fix sync1.js 2010-08-17 22:24:35 -04:00
Aaron
d5953b39fc SERVER-1096 inc ns size when inserting into oplog 2010-08-09 13:41:36 -07:00
Aaron
a1f8c36983 SERVER-1493 extents shouldn't be bigger than files when smallfiles 2010-08-09 12:17:11 -07:00
dwight
32e38c18cb rs change how initial sync happens we now take the whole old oplog 2010-08-02 14:03:33 -04:00
Eliot Horowitz
127558c1c4 Database::flushFiles and use in rs for speed 2010-07-26 17:28:24 -04:00
dwight
f8d63e3ca0 capped reorg some 2010-07-25 16:16:19 -04:00