Commit Graph

577 Commits

Author SHA1 Message Date
Eliot Horowitz
ab2193ee82 don't uassert for config settings 2010-08-03 22:11:26 -04:00
Eliot Horowitz
68e46ada15 use /data/configdb for --configsvr by default SERVER-1554 2010-08-03 10:01:15 -04:00
Kristina Chodorow
10ddb86f5f don't allow --only or --slavedelay on an rs member 2010-08-03 09:44:42 -04:00
Dwight
1ec6fb1d4b SERVER-1523 and some diagui fixes 2010-08-02 15:21:26 -04:00
Eliot Horowitz
b5ba4cff0f more info when out of connections 2010-07-29 14:29:37 -04:00
dwight
b2822cffe9 rs log nicer 2010-07-28 20:24:21 -04:00
Eliot Horowitz
0e49e11963 removed another global grab and replace with boost::bind - and mem leak fix 2010-07-28 00:47:35 -04:00
Justin Dearing
1224378fab Made --reinstall demand logpath. 2010-07-27 23:51:37 +08:00
Eliot Horowitz
4a15dba156 legacy boost fix 2010-07-27 11:48:48 -04:00
Tony Hannan
1fc517d53a SERVER-1415: Giving incorrect parameter syntax to --replSet shows error in log but continues to run. Maybe it should abort like it does if the parameter is missing all together.
Parse --replSet parameter into ReplSetCmdline struct in main thread, then fork startReplSets(ReplSetCmdline).

We could not create theReplSet in main thread because constructor waits until config is loaded and thus would halt the rest of startup, and we couldn't move config loading out of constructor because other code tests for theReplSet != 0 to see if config is loaded.
2010-07-27 23:31:16 +08:00
Eliot Horowitz
a73887f575 working on modularizing web server so can hook up to mongos SERVER-1355 2010-07-27 10:55:48 -04:00
Eliot Horowitz
5b7ab6fa0e consolidate bind_ip handling 2010-07-27 09:59:34 -04:00
Eliot Horowitz
b4c0b58794 better background fsync logging 2010-07-26 16:07:07 -04:00
Eliot Horowitz
c7a38e409d cleaning pidfilepath code - adding to mongos SERVER-1488 2010-07-26 14:25:55 -04:00
dwight
7b2b241fb7 slight log cleaning 2010-07-23 12:00:38 -04:00
Eliot Horowitz
d1e96621bc warn about pair deprection SERVER-1464 2010-07-22 14:49:33 -04:00
Dwight
4760c02457 hot in here 2010-07-20 15:00:06 -04:00
Dwight
12646d15a2 rs 2010-07-20 14:58:51 -04:00
Eliot Horowitz
41f0163961 be paranoid about removing data in moveChunk SERVER-1428
option to turn it off
2010-07-19 16:44:47 -04:00
Mathias Stearn
832601945f Revert "Try using SetProcessWorkingSetSizeEx SERVER-538"
This reverts commit f1146af710.
2010-07-19 14:34:44 -04:00
Mathias Stearn
f1146af710 Try using SetProcessWorkingSetSizeEx SERVER-538
Committing to get a win64 build.
2010-07-19 12:35:54 -04:00
Alberto Lerner
f51a4d0669 SERVER-1270 Hook StringData to BufBuilder 2010-07-19 09:56:24 -04:00
Mathias Stearn
49867d0338 require --logpath with --install SERVER-733 2010-07-16 12:47:11 -04:00
dwight
fc03c2290f rename file 2010-07-16 10:16:37 -04:00
Aaron
24a73a1eb6 Merge branch 'master' of github.com:mongodb/mongo 2010-07-15 18:03:03 -07:00
Aaron
dade9fc981 fix exhaust assert 2010-07-15 18:02:52 -07:00
Mathias Stearn
d0662fd523 Rejiggering of log file handling. should solve SERVER-733 2010-07-15 20:31:40 -04:00
Richard Kreuter
3834e8d035 Remove --lockfilepath option. SERVER-1411 2010-07-13 18:16:26 -04:00
Richard Kreuter
ae79e7aee9 Add a --pidfilepath option, (next step: delete --lockfilepath). SERVER-1411 2010-07-13 18:02:44 -04:00
Richard Kreuter
cb91b25d3d Handle SIGHUP. SERVER-1410 2010-07-13 17:11:46 -04:00
Dwight
93137d0791 pretouch 2010-07-12 12:37:27 -04:00
Eliot Horowitz
aa5860c54f better cmd line docs 2010-07-11 00:11:38 -04:00
Justin Dearing
fb85e8b40c Fixed windows build.
Added dbpath as a param to installService().
2010-07-08 22:19:54 +08:00
dwight
39dbe97e66 --pretouch 2010-07-06 17:49:20 -04:00
dwight
373709a289 minor 2010-07-05 23:10:51 -04:00
dwight
7cc51e8cd5 err nos compile 2010-07-04 09:48:34 -04:00
Dwight
5d410c4c8c better syncdelay log msg 2010-06-29 15:14:00 -04:00
Eliot Horowitz
140d8a4254 fast tracking of rough time passage 2010-06-22 06:08:28 -04:00
Justin Dearing
b7b0a7aa2a Implemented SERVER-1225 --serviceName and --servicePassword for mongod startup.
Mongod can now configure itself to start as a service running as a user other than LocalSService.

In addition, I improved the messages and flow of service creation and removal.
2010-06-14 11:43:37 +08:00
Justin Dearing
721c6787a6 Implemented --reinstall.
The equivilant of mongod --uninstall followed by mongod --install.
2010-06-14 11:43:07 +08:00
Eliot Horowitz
59fede64e9 adaptive beNice 2010-06-10 11:24:52 -04:00
Dwight
6512a222f7 benice() 2010-06-10 11:20:05 -04:00
dwight
ac3c063d90 beNice() 2010-06-07 02:22:43 -04:00
dwight
3ac7b05737 QueryOption_Exhaust 2010-06-06 22:19:06 -04:00
dwight
3f8da3805a towards QueryOption_Exhaust 2010-06-06 15:46:55 -04:00
dwight
a3e03d7fe8 towards QueryOption_exhaust 2010-06-05 22:37:59 -04:00
Mathias Stearn
4a7cedf9d6 fix build 2010-06-03 20:11:11 -04:00
Dwight Merriman
df8785e6fb windows stuff 2010-06-03 18:49:08 -04:00
Dwight Merriman
797b4f86a3 cleaning and compile vcxproj for text.cpp 2010-06-03 18:45:14 -04:00
unknown
7fb0763b38 Added Windows Service Control Manager section.
Windows SCM related arguments go in there own section.
2010-06-02 03:22:46 +08:00