dwight
ca5e75b6ff
unsafe use of type warning
2011-05-23 20:09:09 -04:00
Eliot Horowitz
ec722585a9
made PeriodicTask more explicity
2011-05-17 14:23:18 -04:00
Eliot Horowitz
7e36a56586
PeriodicTask
2011-05-17 14:23:18 -04:00
Dwight
3a87fcc1bb
defensive
2011-03-17 12:35:10 -04:00
Eliot Horowitz
24f9d63496
log when background threads start
2011-02-13 23:28:53 -05:00
Eliot Horowitz
71545122e7
better debugging for background issue
2011-02-13 13:33:43 -05:00
Eliot Horowitz
b828d21630
ran astyle SERVER-2304
2011-01-04 00:40:41 -05:00
Alberto Lerner
876dae7981
fix thread name setting in BackgroundJob
2010-10-28 13:38:03 -04:00
Eliot Horowitz
60d5afda88
spam
2010-10-19 23:25:46 -04:00
Eliot Horowitz
94f15f18f4
fix overflow in BackgroundJob::wait SERVER-1967
2010-10-19 23:23:06 -04:00
Dwight
7493a4ed4b
elim warning on windows
2010-10-15 15:50:41 -04:00
Alberto Lerner
6d3cccb53d
SERVER-1804 fix comment
2010-10-13 17:43:57 -04:00
Alberto Lerner
465896350e
SERVER-1804 tighter background job
2010-10-13 17:38:09 -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
Eliot Horowitz
dd07bb418e
got rid of PeriodicBackgroundJob since its the same as Task
2010-08-13 23:27:09 -04:00
dwight
1bf648b529
BackgroundJob::wait bug SERVER-1628
2010-08-13 15:34:58 -04:00
dwight
1f7751a776
cleanup
2010-08-13 15:33:33 -04:00
dwight
a2d882e300
remove ending() from backgroundjob - we dont use it
2010-08-13 15:30:00 -04:00
dwight
38cf4f81f1
make BackgroundJob less goofy in its implementation. towards SERVER-1628
2010-08-13 14:47:47 -04:00
Eliot Horowitz
6271b37214
PeriodicBackgroundJob for things that run every x time period
2010-08-02 14:04:33 -04:00
Eliot Horowitz
861fb36234
better exception handling
2010-07-28 16:03:32 -04:00
Dwight Merriman
a190583c51
MutexDebugger
2010-05-26 00:46:49 -04:00
Dwight Merriman
fb843b82e6
Port
2010-05-19 09:02:27 -04:00
Dwight
c33904ddfb
name threads
2010-05-18 12:17:43 -04:00
Dwight
110911331f
rs
2010-05-07 15:35:16 -04:00
Dwight
f6cdee6fc4
rs backgroundjob stuff
2010-05-06 17:25:50 -04:00
Dwight
bd28578ab8
stdafx->pch
2010-04-27 15:27:52 -04:00
Aaron
c971842a55
Revert "Revert "SERVER-695 don't destroy static global mutexes""
...
This reverts commit eb7cde3e75 .
Conflicts:
db/instance.h
2010-03-15 09:42:01 -07:00
Mathias Stearn
dcf3a10eea
Start using Date_t. Can anyone think of a better name?
2009-12-09 12:00:17 -05:00
Mathias Stearn
d27c8505ea
all client files now marked as Apache 2.0. SERVER-329.
2009-10-27 15:59:37 -04:00
Aaron
80502a3fdb
never destroy log or background job mutexes, as they generated assertions on destruction in testing
2009-05-21 18:20:07 -04:00
Aaron
90d45238aa
Indent all lines within namespaces one level
2009-01-15 10:17:11 -05:00
Aaron
ad1f6b3cbd
Put our code in 'mongo' namespace
2009-01-14 17:09:51 -05:00
Aaron
b7cbd30112
Replace tab indentation with spaces
2008-12-28 20:28:49 -05:00
Aaron
fc7da15c54
Add -Wsign-compare for g++, clean up a few warning messages
2008-12-12 14:19:49 -05:00
Dwight
a4968427e2
bug fix with $natural
...
timeout on connects w/dbgrid faster
2008-11-03 20:42:59 -05:00
unknown
9bc872695d
catch asserts and report error to client on a query
...
various dbgrid work incremental
background job class
2008-10-29 16:48:03 -05:00