0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

95 Commits

Author SHA1 Message Date
dwight
d7a05a90da dur getlasterror wait for group commit via fsync:1 2010-12-13 00:21:08 -05:00
dwight
d4042c9c50 NotifyAll 2010-12-12 22:56:00 -05:00
dwight
22f4bb269c document/comment 2010-12-12 22:46:06 -05:00
dwight
6006f86b6c doc 2010-12-12 21:15:31 -05:00
Aaron
0b97deb527 SERVER-2184 clarify usage of mongo mutex 2010-12-08 00:32:56 -08:00
Eliot Horowitz
5a49494a9c fix warning 2010-11-19 11:24:21 -05:00
Eliot Horowitz
57b800c6e5 try to work on old boost 2010-11-18 10:10:59 -05:00
Eliot Horowitz
4cbbaffead compile 2010-11-17 23:38:11 -05:00
dwight
ba41e4bec2 add try_lock to mongo::mutex class 2010-11-17 22:30:37 -05:00
dwight
50216bd217 cleaning 2010-11-12 20:35:36 -05:00
dwight
8a7dd4f6c4 cleaning towards conventions 2010-11-06 15:37:45 -04:00
dwight
71f8a44720 missing pragma onces 2010-11-05 22:50:04 -04:00
dwight
4c4349c696 cleaning and comme nts 2010-10-19 13:01:46 -04:00
Alberto Lerner
465896350e SERVER-1804 tighter background job 2010-10-13 17:38:09 -04:00
Dwight
f01789027b add a buildIndexes:false option for replica set members 2010-09-28 14:01:54 -04:00
Alberto Lerner
25095b1a33 Pull timer.h and time_support.h out of goodies.h (compile Legacy/SunOS) 2010-09-16 09:35:22 -04:00
Alberto Lerner
5f7500bf01 Pull timer.h and time_support.h out of goodies.h
The code on both the new header files is essentially the same. This
commit just adjusted #include in dependent modules. The new headers
did not make to pch.h.

This change is in preparation for some improvements in code that is
now in time_support.h
2010-09-16 09:18:46 -04:00
dwight
948b3ad552 delet ecritical seciotn 2010-08-26 23:51:03 -04:00
dwight
f248d53177 take a crack at spinlock for win 2010-08-26 22:10:13 -04:00
dwight
246cc9851e nullf unc 2010-08-26 21:12:53 -04:00
dwight
b8efa65bfc mak evisual studio happy 2010-08-26 21:09:51 -04:00
Eliot Horowitz
dae8c2de8b fix legacy spinlock 2010-08-26 17:51:18 -04:00
Eliot Horowitz
86f42e62f1 more spin lock fixes 2010-08-26 17:45:46 -04:00
Eliot Horowitz
c29e819207 fix spin lock for real 2010-08-26 17:44:55 -04:00
Eliot Horowitz
553c778780 for now, use RWLock for spinlock since legacy boost doesn't have a nice api 2010-08-26 17:31:23 -04:00
Alberto Lerner
18daedd25c spinlock fallback implementation when test-and-set is not available 2010-08-26 16:06:26 -04:00
Alberto Lerner
806092f847 add tool to debugging belt 2010-08-19 11:26:07 -04:00
dwight
b8d7093c47 rs better logging 2010-08-17 10:19:40 -04:00
dwight
95313f7d4a fix recent breakage of mutexdebuger (affected _DEBUG only) 2010-08-15 23:10:36 -04:00
dwight
a2d882e300 remove ending() from backgroundjob - we dont use it 2010-08-13 15:30:00 -04:00
dwight
6d613cd65f mutexdebugger fix 2010-08-11 16:48:54 -04:00
Alberto Lerner
d862d565e4 indentation and namespace 2010-08-09 06:42:33 -07:00
Alberto Lerner
a902556f80 SERVER-1517 Prep work for option to heap-checking during tests 2010-08-09 06:31:00 -07:00
Dwight
9c19c738a4 trying to fix SERVER-1483 2010-08-04 12:13:22 -04:00
Dwight
d949b32d3c defensive re SERVER-1483 2010-08-02 14:21:44 -04:00
dwight
e8cbbe629b log less 2010-07-30 10:45:15 -04:00
dwight
26828e12a9 rs attempt fix for weird crash 2010-07-28 11:06:04 -04:00
dwight
401872b593 shutdown niceness 2010-07-23 23:26:27 -04:00
Eliot Horowitz
f383a5afd4 make lowercase for solaris 2010-07-23 12:29:30 -04:00
dwight
f5c49c6c31 proper synchronization on reconfig 2010-07-23 11:48:07 -04:00
Dwight
a27f58a890 rs elect better 2010-07-22 15:10:23 -04:00
Dwight
6c5feeb189 rs clean up some things regarding configuration changes 2010-07-15 14:19:25 -04:00
dwight
70fcc18300 rs reconf 2010-07-12 22:12:57 -04:00
Eliot Horowitz
8fd251b2ed add breakpoint for MutexDebugger 2010-07-02 17:23:25 -04:00
dwight
1f45ff1355 minor 2010-07-01 17:54:08 -04:00
dwight
e3d9b61b12 cleaning 2010-07-01 17:52:07 -04:00
Dwight
804afa9b6a rs elect stuff 2010-06-29 15:52:35 -04:00
Dwight
8ca831e272 some rs fixes 2010-06-29 13:42:53 -04:00
dwight
d6f1c1a6c7 rs need to call client initthread 2010-06-26 13:05:32 -04:00
dwight
37bf316844 rs 2010-06-22 20:05:11 -04:00