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