Commit Graph

30 Commits

Author SHA1 Message Date
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