Commit Graph

17 Commits

Author SHA1 Message Date
Eliot Horowitz
afa5bc3d0e use SimpleMutex instead of SpinLock for record 2011-10-06 14:39:34 -04:00
Eliot Horowitz
cba958b223 fix yield with disk issue in update.cpp SERVER-3633 2011-08-29 14:39:43 -04:00
Eliot Horowitz
5657637bd9 speed up mem check SERVER-3374 2011-08-08 15:33:38 -04:00
Eliot Horowitz
d71afc52d7 slightly safer record usage of compiler hack 2011-07-15 17:58:29 -04:00
Eliot Horowitz
385049aa0a don't spam in --repair because not listening 2011-07-07 14:19:59 -04:00
dwight
b61fb234ca make journal files smaller on OS X as that is probably a developer box not a server 2011-06-27 10:15:53 -04:00
Eliot Horowitz
3a77049fda net cleaning: message split checkpoint where everything works 2011-06-26 18:11:45 -04:00
Eliot Horowitz
0594b8a6ab net cleaning: starting to split up message.h 2011-06-26 17:56:43 -04:00
Eliot Horowitz
142a86b237 net cleaning: move message.* to net/
net cleaning: move http tools to net/
2011-06-26 17:13:54 -04:00
Eliot Horowitz
ac1018ca7f mark when we access a Record
warning: this could be slow - but in my testing so far < .2% slowdown
2011-06-24 16:50:15 -04:00
Eliot Horowitz
10858a7a5f a little faster record status 2011-06-23 15:57:10 -04:00
Eliot Horowitz
41a2c33bb1 fix 32-bit compile 2011-06-15 23:00:39 -04:00
dwight
55851c70e5 compile windows 2011-06-15 21:24:50 -04:00
Eliot Horowitz
85a009c44a fix for 32bit 2011-06-15 18:02:15 -04:00
Eliot Horowitz
d194a8bcca cleaning 2011-06-15 17:53:38 -04:00
Eliot Horowitz
9ce1c143b4 some cleaning 2011-06-15 17:45:57 -04:00
Eliot Horowitz
5a5a182281 yielding with disk lock backend, hooked into updates by _id SERVER-2563 2011-06-15 17:28:52 -04:00