Commit Graph

108 Commits

Author SHA1 Message Date
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
Eliot Horowitz
5ac057bd50 comment 2009-03-23 11:32:30 -04:00
Dwight
c88389e558 checkpoint: beginnings of cleaning up the recstore interface 2009-03-20 15:39:22 -04:00
Aaron
3c2196420e Merge branch 'master' of git@github.com:mongodb/mongo 2009-03-19 16:23:19 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Dwight
86ce9e5d41 compile windows/visual studio 2009-03-19 10:33:35 -04:00
Eliot Horowitz
affd92783f making mongod sharding aware 2009-03-17 17:25:10 -04:00
Aaron
8ffaa3e2d9 Remove 'haveLogged' 2009-03-17 13:48:40 -04:00
Aaron
b936cb2c97 objcheck validates every bson object read from a message 2009-03-13 12:07:00 -04:00
Aaron
0fe7ab762f Merge branch 'master' of git@github.com:mongodb/mongo 2009-03-10 11:26:14 -04:00
Aaron
1374665894 Add --nohints cmd line option 2009-03-10 10:54:00 -04:00
Aaron
3931f7efcb Revert "Use os file locking to lock dbpath"
This reverts commit 56e81849a0.
2009-03-10 10:14:37 -04:00
Aaron
56e81849a0 Use os file locking to lock dbpath 2009-03-09 20:02:02 -04:00
Aaron
384864c5b9 Don't log first operation, which is now coming from a DBDirectClient 2009-03-06 13:18:22 -05:00
Aaron
1839efb94d Log current op to console on crash 2009-03-03 16:10:42 -05:00
Aaron
e641c77844 Clarify use of prefix 2009-03-03 15:32:51 -05:00
Aaron
dbaa985014 Reset NamespaceDetailsTransient and clear query cache on drop database 2009-03-03 15:27:22 -05:00
Aaron
7bfc826646 Remove old code 2009-02-24 14:41:53 -05:00
Aaron
a7eb50116c Manually interleve query optimizer's plans rather than running each plan in a new thread 2009-02-24 11:49:55 -05:00
Aaron
86c4c87be6 New query optimizer checkpoint, minus jstest changes 2009-02-24 10:27:07 -05:00
Aaron
84231c6919 Wait for replication to finish before grabbing db mutex 2009-02-12 11:37:30 -05:00