Commit Graph

128 Commits

Author SHA1 Message Date
Dwight
0c9212038d small cleanups 2009-10-06 16:17:11 -04:00
Eliot Horowitz
727fc307f9 more verbose shutdown logging to try and figure out why shutdown is very slow sometimes 2009-10-05 15:09:52 -04:00
Eliot Horowitz
e2fcb26d68 clean up killCursors loggin 2009-10-04 21:49:36 -04:00
Dwight
b622636eb2 minor prep for multi update work 2009-10-01 10:01:02 -04:00
dwight
29ec5bf837 tuning index performance
log less too
2009-09-27 14:46:51 -04:00
Dwight
4429157203 some size checks when saving objects int he db (4MB limit) 2009-09-23 15:39:37 -04:00
Dwight
1a53fbf2ed fix bug where isMaster() returned false when should have been true 2009-09-22 13:45:42 -04:00
Eliot Horowitz
335d92c443 client id work and make getLastError work non sharded-collections in sharding, but with connection pooling SHARDING-16 2009-09-11 16:14:14 -04:00
dwight
59cf927de3 minor reorder and comment 2009-09-03 12:52:08 -04:00
Dwight
6a8b0363d9 cleanup 2009-08-25 16:14:55 -04:00
Dwight
2706a28123 begin cmdline.h 2009-08-25 10:24:44 -04:00
Eliot Horowitz
1276607224 dont close lockfile if couldn't open SERVER-244 2009-08-19 07:02:30 -04:00
dwight
4120dfc568 fix checks that operations cannot be performed on slaves; also, allow read operations on
--slave instances (but not repl pair nonmasters)
2009-08-17 16:13:13 -04:00
Dwight
f0c2c8003f don't allow dropping an index $ collection
http://jira.mongodb.org/browse/SERVER-217
2009-08-13 13:26:03 -04:00
Eliot Horowitz
01ff742b4e changed dbpath to std::string 2009-08-11 14:29:03 -04:00
Eliot Horowitz
488086994c inShutdown() method so spider monkey can shutdown cleanly 2009-08-05 17:15:04 -04:00
Eliot Horowitz
79be4b64a3 clean up dbexit with an ExitCode enum SERVER-183 2009-08-05 16:00:27 -04:00
Eliot Horowitz
399b58066e remove warning look at return code MINOR 2009-07-28 10:48:15 -04:00
Eliot Horowitz
bb024cd3ea write pid to mongod.lock SERVER-186 2009-07-28 10:46:56 -04:00
Eliot Horowitz
0cd354e676 add more logging in verbose mode 2009-06-20 20:19:34 -04:00
alanw
c9c9dc5b03 Added support for running mongod as a Windows NT Service
Signed-off-by: mongodb <mongodb@10gen.com>
2009-06-04 20:55:33 +08:00
Aaron
c03a7186cf file allocator compile windows MINOR 2009-05-28 12:59:27 -04:00
Aaron
0532b35568 add client ip / port to current op, add unlocked version of current op to http interface 2009-05-26 17:18:34 -04:00
Aaron
da7a9b3f71 make tools capable of running standalone, without a mongod instance 2009-05-20 11:39:12 -04:00
Aaron
b039c1f219 add reads/writes to dbtop 2009-05-18 18:17:27 -04:00
Aaron
13f2cc026f revert tracking stack of current ops, as not enough infrastructure in place to handle all cases well 2009-05-13 12:32:30 -04:00
Aaron
92aa0ce095 maintain stack of current ops, do http authentication after recording context for http output 2009-05-13 11:58:24 -04:00
Aaron
1d5802d833 safety asserts in closeClient MINOR 2009-05-08 16:57:56 -07:00
Aaron
6ea9c81aa3 DBDirectClient uses main db mutex recursively and preserves database context 2009-05-06 11:32:48 -04:00
Aaron
1cc7ed2b07 log query info for update & delete 2009-05-04 15:46:23 -04:00
Aaron
84fe465a52 record query in currentOp for updates and deletes 2009-05-04 10:48:57 -04:00
Eliot Horowitz
a5d4d15090 creeateDirectClient method 2009-05-01 14:35:42 -04:00
Aaron
7d720f1f33 add 'bind_ip' option to bind listener only to requested local interface 2009-04-29 14:14:51 -04:00
Aaron
10c0670c52 test for upgrading to collection based set storage 2009-04-24 14:35:13 -04:00
Aaron
56e2e866bd hopefully compile win 2009-04-16 10:33:21 -04:00
Aaron
c99883578c Revert "Revert "allocate files in background""
This reverts commit e577a2c64e.
2009-04-15 16:10:21 -04:00
Aaron
e577a2c64e Revert "allocate files in background"
This reverts commit 0033bd91df.
2009-04-15 15:40:16 -04:00
Aaron
ebcd7f9157 Merge branch 'master' of git@github.com:mongodb/mongo 2009-04-15 15:16:38 -04:00
Aaron
0033bd91df allocate files in background 2009-04-15 11:58:38 -04:00
Dwight
036ffaa817 minor compile tweeaks for windows release_nojni option 2009-04-15 10:39:57 -04:00
Aaron
a7e92bcd8e use logical or MINOR 2009-04-10 10:47:48 -04:00
Aaron
d685743a1a lastError 'n' zero on failed non upsert update 2009-04-10 10:30:57 -04:00
Aaron
26bddf1ef8 log separate op for each deleted object 2009-04-09 13:30:28 -04:00
eliot
71d9c7af73 some windows fixes 2009-04-06 17:34:29 -04:00
Aaron
d291a9ef73 maybe fix win & solaris 2009-04-01 14:13:08 -04:00
Aaron
62f1aab6ac include sys/file.h for linux 2009-04-01 14:10:21 -04:00
Aaron
99a9688493 Explicitly release lock on shutdown 2009-04-01 13:48:02 -04:00
Aaron
ed35b0874c Close listener sockets on exit 2009-04-01 12:26:31 -04:00
Aaron
e347e27606 Better 'not master' validation 2009-03-30 14:07:04 -04:00
Aaron
c0fbc1a93e Register update/delete only on client request 2009-03-26 16:11:23 -04:00