Commit Graph

200 Commits

Author SHA1 Message Date
Eliot Horowitz
c59789357c solaris 2010-01-29 22:32:35 -05:00
Eliot Horowitz
2c8eb25e1c decrease noise 2010-01-29 22:27:05 -05:00
Eliot Horowitz
50ff092ff6 handle case where command closes db so can't profile 2010-01-29 21:02:03 -05:00
Eliot Horowitz
afa43dc8cd get rid of setClient - all Database storage is in Client::Context 2010-01-29 17:22:34 -05:00
Eliot Horowitz
1864b5e78a cleaning something that wasn't used in years 2010-01-28 15:07:45 -05:00
Aaron
2fc5cd666f SERVER-258 current op should probably be read only authorized afterall 2010-01-26 17:35:30 -08:00
Aaron
dcce5e795e SERVER-258 add readOnly auth mode 2010-01-26 17:04:09 -08:00
Aaron
d0847c9912 SERVER-308 add support for --directoryperdb option 2010-01-26 14:40:06 -08: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
Mathias Stearn
d1f0ffe23b don't wait for closeAllSockets in shutdown SERVER-547 2010-01-19 22:49:22 -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
fb6c3315af some more stats counters 2010-01-16 00:50:02 -05:00
Aaron
81dd7eed51 SERVER-531 use correct threading model for disabling lastError 2010-01-12 16:56:29 -08:00
Aaron
cf3b8f2468 SERVER-531 refactor code for not influencing lastError 2010-01-12 15:33:29 -08:00
Eliot Horowitz
2d35a54b16 cleaning up listening thread shutdown 2010-01-09 02:58:12 +01:00
Dwight
755804209e SERVER-519
changed how we unlock - greediness of writers was a problem
2010-01-04 16:37:28 -05:00
Dwight
4d8a09b25a cleanup comments prepwork for some repl improvements 2010-01-04 11:15:09 -05:00
Dwight
7d26553061 a little code cleanup / renameing 2010-01-03 16:37:38 -05:00
unknown
0556be4080 Merge branch 'master' of git@github.com:/mongodb/mongo 2010-01-02 11:03:41 -05:00
unknown
84d1ca75f7 SERVER-255 lock on fsync for snapshotting
will be doc'd later today
2010-01-02 11:01:47 -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
135802bfff Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-31 16:31:16 -05:00
Eliot Horowitz
d531f77f67 nsToClient -> nsToDatabase 2009-12-31 16:31:07 -05:00
Dwight
bf86eaeccf elim a cc() call 2009-12-31 16:30:10 -05:00
Dwight
0aef7092be small opt 2009-12-31 16:22:28 -05:00
Eliot Horowitz
cdda7a23e4 slighly ugly handling of nester CurOp 2009-12-30 12:13:05 -05:00
Eliot Horowitz
5f36804299 stop using stringstream for logging 2009-12-29 23:30:29 -05:00
Eliot Horowitz
16268ad41f undo temp change 2009-12-29 21:17:11 -05:00
Eliot Horowitz
ac84841e63 first checking of simple/fast resettable StringBuilder 2009-12-29 17:32:31 -05:00
Eliot Horowitz
758cd7350d configure "slow" queries
either --slowms on the command line
or through setProfilingLevel
SERVER-457
2009-12-29 14:48:42 -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
3fd317da0a some cleaning 2009-12-29 11:49:24 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
bffb7fd6e1 some speed improvements 2009-12-27 00:41:53 -05:00
Eliot Horowitz
66f302878a Merge branch 'master' of github.com:mongodb/mongo 2009-12-23 16:12:11 -05:00
Dwight
62522b905b new killOp(opnumber) 2009-12-22 15:22:37 -05:00
Eliot Horowitz
566603ad8b truncate lock file SERVER-504 2009-12-22 07:26:28 -05:00
Dwight
4d7f8777bf less unused diag string generation 2009-12-21 14:32:23 -05:00
Dwight
65ae020708 QueryMessage was being instantiated twice on every query - fixed. 2009-12-21 14:22:23 -05:00
Dwight
3c30bcb826 refactor CurOp 2009-12-21 13:19:20 -05:00
Eliot Horowitz
8f1e01b0e4 macro for errno so messages are consistent and have full debugging 2009-12-21 10:06:14 -05:00
Eliot Horowitz
7639d5d155 fix inShutdown 2009-12-14 11:06:06 -05:00
Eliot Horowitz
5a17296252 better handling of shutdown failures 2009-12-14 09:50:49 -05:00
Dwight
5ee785e34a cleaning/comments for namespacedetailstranient readability 2009-12-09 16:36:31 -05:00
Eliot Horowitz
130bfc3af7 turn off profiling if have recusrive lock (DBDirectClient) 2009-12-06 10:05:36 -05:00
Dwight
ae743da240 bug fix with profilnig and relocking 2009-12-04 17:11:17 -05:00
Eliot Horowitz
2aec9ea61d moving towards direct access from DBDirectClient rather than through message layer
not finished
2009-12-04 01:25:50 -05:00
Dwight
48217c0650 some mongomutex cleanup 2009-12-03 13:48:45 -05:00
Dwight
85c233b3ab Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	db/instance.cpp
	db/instance.h
2009-12-03 12:01:58 -05:00