Commit Graph

221 Commits

Author SHA1 Message Date
Eliot Horowitz
76ca6a2887 don't profile if db was closed in interim 2010-02-09 00:48:02 -05:00
Eliot Horowitz
c037f21674 move some replication settings into ReplicationSettings 2010-02-08 21:04:09 -05:00
Eliot Horowitz
6c6d40a375 moving some globals into a common file 2010-02-07 01:38:54 -05:00
Eliot Horowitz
85000c0649 fix mongod.lock check to differentiate between old lock file and 2 mongod 2010-02-07 01:21:28 -05:00
Eliot Horowitz
dff4eb0fa3 fix recursive read lock with profiling 2010-02-05 01:09:56 -05:00
Eliot Horowitz
214dfb6991 handle cases where there was an early assertion 2010-02-04 17:16:50 -05:00
Eliot Horowitz
cf2c6c068e fix timing so starts when enter lock 2010-02-04 15:56:02 -05:00
Eliot Horowitz
62f47cc910 cleaning up security - moving to centralized location 2010-02-04 10:49:19 -05:00
Dwight
2c5dbf323c comment 2010-02-03 17:51:06 -05:00
Dwight
2a9163d3e3 compile windows vcproj 2010-02-03 15:31:48 -05:00
Eliot Horowitz
8e28795bab cleaning 2010-02-03 12:03:33 -05:00
Eliot Horowitz
cff55fcc07 make locks for queries more fine-grained 2010-02-03 11:52:15 -05:00
Eliot Horowitz
76ac79734a clean up fix diaglog 2010-02-03 11:06:13 -05:00
Eliot Horowitz
75e5857ab0 minor locking change/prep for larger change 2010-02-03 10:22:04 -05:00
Eliot Horowitz
b9840785ba Merge branch 'master' of git@github.com:mongodb/mongo 2010-02-02 09:41:58 -05:00
Eliot Horowitz
e70c6030b1 fix tools with --dbpath 2010-02-01 21:35:54 -05:00
Eliot Horowitz
9f7f493c60 link to wiki SERVER-592 2010-02-01 21:06:48 -05:00
Eliot Horowitz
039856e9e7 fix for SERVER-592 2010-02-01 21:02:06 -05:00
Eliot Horowitz
322761d176 don't startup after unclean shutdown SERVER-592 2010-02-01 20:50:21 -05:00
Eliot Horowitz
ea575be277 Top/Client/CurOp cleanup checkpoint - mostly working - Top doesn't output anything yet 2010-02-01 13:27:05 -05:00
Eliot Horowitz
aff2729157 move db/dbstats* to db/stats/counters* 2010-02-01 10:38:00 -05:00
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