0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-11-30 00:56:44 +01:00
Commit Graph

104 Commits

Author SHA1 Message Date
dwight
62425650ef compile 2011-01-08 15:01:04 -05:00
Mathias Stearn
401f73dc8f compile and mongo_vstudio.cpp 2011-01-06 14:55:21 -05:00
Dwight
69afc0d81d vcxproj 2011-01-06 13:40:21 -05:00
Dwight
4f47d79a61 adding some self testing for concurrency. fledgling and will likely
evolve a lot; a first pass.
2011-01-06 13:37:56 -05:00
dwight
fa7f1a3ca9 merge 2011-01-05 00:44:06 -05:00
Eliot Horowitz
19f1a2c184 astyle 2011-01-05 00:32:30 -05:00
Dwight
89007cd83e trying native rwlock on windows as having problems with boost sharable 2011-01-04 17:44:37 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Mathias Stearn
1d53f7ea9b Spelling 2010-12-15 14:43:04 -05:00
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