Commit Graph

120 Commits

Author SHA1 Message Date
Mathias Stearn
1c17cece76 Pull some durability code into a class for easy disabling 2010-12-10 19:20:43 -05:00
dwight
ae7a69a006 dur safer 2010-12-06 19:30:34 -05:00
dwight
090f393f2b warning 2010-11-27 17:49:26 -05:00
dwight
8b848b1b21 dur fix intent length 2010-11-27 17:30:43 -05:00
dwight
6c3eb1ddd4 dur remap 2010-11-27 15:25:08 -05:00
Dwight
c90054b26d try a SEQUENTIAL hint for .ns files 2010-10-13 13:06:49 -04:00
Eliot Horowitz
7a21313631 better asserts 2010-10-07 22:53:59 -04:00
Dwight
8c166a0db7 dur work 2010-10-04 15:02:15 -04:00
Dwight
d8a8c354ff dur work 2010-10-04 14:02:52 -04:00
Dwight
45a7620aac dur work 2010-10-01 16:14:36 -04:00
Dwight
cddcb6d164 checkpoint some prep work 2010-09-30 17:27:40 -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
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
Eliot Horowitz
0591d86525 compile 2010-09-27 13:22:40 -04:00
dwight
c1b68a13de towards durability 2010-09-27 12:35:22 -04:00
dwight
d48a16161e for testing 2010-09-13 08:31:28 -04:00
dwight
72a9a42bdb compile 2010-09-09 07:46:22 -04:00
dwight
b904b0dd1d towards a new capped impl; NamespaceDetails readability; cleaning 2010-09-09 07:12:17 -04:00
dwight
4e35b51517 make last commit link 2010-09-07 12:51:30 -04:00
dwight
583ea16312 Namespace class cleaner 2010-09-07 12:47:11 -04:00
dwight
e9d0762ed5 name was confusing 2010-09-07 12:18:44 -04:00
dwight
69e92f803d SERVER-1614 2010-08-11 17:12:35 -04:00
Eliot Horowitz
55a26fdcfc clean up asserts to make people less scared from normal behavio 2010-07-31 09:50:07 -04:00
Aaron
d78ed0f030 capped truncate rough cut 2010-07-26 12:01:15 -07:00
dwight
698441ad63 rs 2010-07-25 22:50:35 -04:00
dwight
f8d63e3ca0 capped reorg some 2010-07-25 16:16:19 -04:00
dwight
53d5215cc6 separate file for capped code 2010-07-23 23:20:00 -04:00
dwight
296526ce53 checkpoint 2010-07-23 22:44:11 -04:00
Eliot Horowitz
1f8a29ada3 remove collection level logging SERVER-1455 2010-07-21 09:55:46 -04:00
Mathias Stearn
13c6875815 temporarily Revert "git rid of "operator string""
This reverts commit 95fa51a1df.
2010-07-07 01:22:33 -04:00
Mathias Stearn
95fa51a1df git rid of "operator string" 2010-07-07 00:30:17 -04:00
Dwight Merriman
a190583c51 MutexDebugger 2010-05-26 00:46:49 -04:00
Dwight Merriman
60c2d7dced cleaning 2010-05-23 16:23:54 -04:00
dwight
68fd2fd927 fix packing for gcc 2010-05-23 16:05:08 -04:00
Dwight Merriman
069b24f45a try to compile 2010-05-23 15:22:46 -04:00
Dwight Merriman
27f5790d11 support up to 64 indexes 2010-05-23 15:00:39 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Eliot Horowitz
0967ed4b5d helper to load collection names so not to use DBDirectClient
beter and also fixed SERVER-1047
2010-04-25 23:15:42 -04:00
dwight
b0a3df820c grow 2010-04-07 19:29:56 -04:00
Dwight Merriman
a0fdfa0c4e cflf 2010-04-05 19:44:45 -04:00
Dwight
89a3d0db82 towards storage engine pluggability 2010-04-05 17:26:40 -04:00
Dwight
60a659e641 mmf abstraction 2010-03-31 12:45:40 -04:00
Aaron
9a5dbd5c03 SERVER-758 reset query optimizer stats after building index in background 2010-03-16 00:58:47 -07:00
Aaron
c971842a55 Revert "Revert "SERVER-695 don't destroy static global mutexes""
This reverts commit eb7cde3e75.

Conflicts:

	db/instance.h
2010-03-15 09:42:01 -07:00
Dwight
442ff28ed6 indexSpec() can now be used from read locked locations (or even unlocked)
geo tweaked and still needs a fix
2010-02-23 12:30:53 -05:00
Eliot Horowitz
8e311b0094 better maxPasses again SERVER-649 2010-02-19 14:38:02 -05:00
Eliot Horowitz
c8fb2fb892 more tweaks for determining maxPasses SERVER-649 2010-02-19 14:27:25 -05:00
Eliot Horowitz
09e19df797 handle oplog case where mixed working set may require much oplog scanning SERVER-649 2010-02-19 13:52:36 -05:00
Eliot Horowitz
662af52550 more info in collstats 2010-02-07 10:38:23 -05:00