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

91 Commits

Author SHA1 Message Date
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Eliot Horowitz
a3cb25a0a3 logging for yield recursive failure, dont do bg index when have a recursive index 2010-04-27 14:19:10 -04:00
Dwight Merriman
dd4097595a vcproj cleaning and ohter minor 2010-04-22 21:41:51 -04:00
Eliot Horowitz
55e8b26481 basic serverStatus for mongos SERVER-942 2010-04-20 12:58:04 -04:00
Eliot Horowitz
b5bc2adc90 catch empty db names early SERVER-821 2010-03-29 10:40:32 -04:00
Eliot Horowitz
5e78c52f1b better thread safety for DatabaseHolder SERVER-818 2010-03-23 16:38:20 -04:00
Aaron
df00eaacf5 SERVER-705 exit cleanly from db.cpp instead of instance.cpp 2010-03-08 13:05:40 -08:00
Aaron
cfe99b6363 SERVER-705 check for negative effects of large clock skews, seed last optime using oplog 2010-03-08 12:55:18 -08:00
Eliot Horowitz
76ca6a2887 don't profile if db was closed in interim 2010-02-09 00:48:02 -05:00
Eliot Horowitz
7de05dd6a2 fix DatabaseHolder::size 2010-02-02 16:37:32 -05:00
Eliot Horowitz
4f8d71b475 move util/top to db/stats/top 2010-02-01 10:47:28 -05:00
Eliot Horowitz
afa43dc8cd get rid of setClient - all Database storage is in Client::Context 2010-01-29 17:22:34 -05:00
Mathias Stearn
58e7807a9b size_t <-> int changes to fix win64 warnings 2010-01-28 17:33:33 -05:00
Dwight
adf21e9404 block administrative things like dropping namespace while a background index job is in progress 2010-01-22 15:17:03 -05:00
Eliot Horowitz
96fbb6c9fb replace resetClient with Client::Context
added magic value to Database to prevent weird issues
2010-01-19 13:03:23 -05:00
Eliot Horowitz
059ebd4b6a rename DBContext to Client::Context 2010-01-17 16:57:35 -05:00
Eliot Horowitz
718ec488d5 get rid of clientIsEmpty() and add isEmpty() to Datbase 2010-01-14 13:17:32 -05:00
Eliot Horowitz
9b1d3f135d comments 2010-01-02 01:28:08 -05:00
Eliot Horowitz
fcf2d5721c some cleaning/optmizing of Database* storage, also just a little encaspulation 2010-01-02 01:25:53 -05:00
Eliot Horowitz
23326c222d fix 2009-12-31 16:42:45 -05:00
Eliot Horowitz
d531f77f67 nsToClient -> nsToDatabase 2009-12-31 16:31:07 -05:00
Eliot Horowitz
578f1973ea small opt 2009-12-31 16:27:08 -05:00
Dwight
417924bf1e call cc() slightly less 2009-12-31 15:51:58 -05:00
Eliot Horowitz
d00886d07e Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-29 14:10:26 -05:00
Eliot Horowitz
2dcb747bac option to limit # of connections (threads currently) default 20000 SERVER-471 2009-12-29 14:09:53 -05:00
dwight
6f4bfb2e14 Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	SConstruct
	db/dbinfo.h
2009-12-29 13:45:46 -05:00
dwight
24e2542d95 remove dbinfo.h/cpp 2009-12-29 13:42:45 -05:00
Eliot Horowitz
7d65d20f5a --profile command line option SERVER-456 2009-12-29 12:27:27 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
4ea2e8ff49 add dbtempreleasecond that only releases if you have a single level lock 2009-12-17 20:45:54 -05:00
Dwight
5ee785e34a cleaning/comments for namespacedetailstranient readability 2009-12-09 16:36:31 -05:00
dwight
5bbbc78154 dbtemprelease stricter 2009-12-06 09:54:22 -05:00
Eliot Horowitz
9cad87e7be concurrency: fix dbtemprelease - make it unlock/lock the correct type 2009-12-05 23:46:00 -05:00
Dwight
ae743da240 bug fix with profilnig and relocking 2009-12-04 17:11:17 -05:00
Dwight
edfa5eca01 wrap dbtests with a big dblcok - now passes 2009-12-04 12:50:53 -05:00
Dwight
ad9d8bbdb4 clean up MutexInfo 2009-12-03 13:12:51 -05:00
Dwight
16bd507b51 checkpoint some intermediate concurrency work 2009-12-02 09:39:17 -05:00
dwight
b85efc8064 concurrency work 2009-11-28 13:57:30 -05:00
dwight
8a26ff4f8d checkpoitn a little sync work 2009-11-28 11:50:46 -05:00
Dwight
ddcf5eeb32 refactor a little 2009-10-14 16:29:32 -04:00
Dwight
c43df1e575 make Top threadsafe 2009-10-14 15:48:13 -04:00
Dwight
16f8b77c5e move the var 'database' inside Client object 2009-10-14 14:34:38 -04:00
Dwight
2d934d1006 move curNs to Client object 2009-10-13 16:01:02 -04:00
Dwight
0c9212038d small cleanups 2009-10-06 16:17:11 -04:00
Mike Dirolf
9a58bc685f minor: use int instead of unsigned to avoid comparison warning 2009-09-24 10:21:08 -04:00
Mike Dirolf
d4bc6a0491 minor: whitespace 2009-09-24 10:11:10 -04:00
Dwight
4429157203 some size checks when saving objects int he db (4MB limit) 2009-09-23 15:39:37 -04:00
Dwight
6a8b0363d9 cleanup 2009-08-25 16:14:55 -04:00
Eliot Horowitz
01ff742b4e changed dbpath to std::string 2009-08-11 14:29:03 -04:00
Aaron Staple
de1ce6719e MINOR relocate variable to make other binaries happy 2009-08-01 15:11:10 -04:00