Commit Graph

23 Commits

Author SHA1 Message Date
Spencer T Brody
dd8703183c Revert "Stop fsync-lock from blocking out reads. SERVER-4243"
This reverts commit 6c88cf0b68.
2011-11-15 12:13:49 -05:00
Spencer T Brody
6c88cf0b68 Stop fsync-lock from blocking out reads. SERVER-4243 2011-11-14 21:18:18 -05:00
Dwight
50151f2834 concurrency cleaning 2011-11-10 16:35:34 -05:00
dwight
a1e801791c need to init the client earlier as shutdown may try to acquire a lock and that assumes there is a client for the thread 2011-01-13 21:51:28 -05:00
Dwight
21c3f8a245 fix curopgotlock invocation 2011-01-04 17:44:38 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Mathias Stearn
4abdbb73db Only call releasingWriteLock when actually releasing 2010-12-28 17:13:52 -05:00
Mathias Stearn
ddbf7adfac There is one and only one MongoMutex instance. Not sure what I was thinking... 2010-12-17 18:59:50 -05:00
Mathias Stearn
7740e42328 rename function and call with lock still held 2010-12-17 18:53:50 -05:00
Mathias Stearn
adb706e20e only do dur stuff with dbMutex 2010-12-16 16:22:14 -05:00
dwight
c7c5a57b1f eliminate the _DURABLE preprocessor define 2010-12-13 18:03:32 -05:00
dwight
51bc560803 dur drop database handling 2010-12-12 19:47:10 -05:00
dwight
c853e9a206 work around a header include dependency issue; plus misc cleaning 2010-12-12 10:59:16 -05:00
Mathias Stearn
1c17cece76 Pull some durability code into a class for easy disabling 2010-12-10 19:20:43 -05:00
dwight
03984ad0df tweak name 2010-12-06 20:25:20 -05:00
dwight
bf532c4638 dur debugging 2010-11-27 17:30:51 -05:00
dwight
278fba2dd4 dur make fixes 2010-11-27 16:14:47 -05:00
dwight
6c3eb1ddd4 dur remap 2010-11-27 15:25:08 -05:00
dwight
8a7dd4f6c4 cleaning towards conventions 2010-11-06 15:37:45 -04:00
dwight
80ee773a16 optimization: avoid an extra thread local lookup on locks 2010-10-19 13:25:23 -04:00
dwight
4c4349c696 cleaning and comme nts 2010-10-19 13:01:46 -04:00
dwight
2c8ce15417 put hotter things adjacent for cache friendliness 2010-10-07 00:56:12 -04:00
dwight
3c50843ca7 mongomutex deserves its own file 2010-10-07 00:12:32 -04:00