Commit Graph

617 Commits

Author SHA1 Message Date
Eliot Horowitz
a47cae7624 syncdelay in CmdLine and controllable via get/set SERVER-1843 2010-11-22 01:10:35 -05:00
Eliot Horowitz
6ad12a6bea better --quota help 2010-11-21 21:03:06 -05:00
dwight
eaec449b9e dur 2010-11-13 17:42:41 -05:00
Eliot Horowitz
5d50b728f8 replace goingAway with inShutdown() SERVER-1876 2010-11-11 01:47:15 -05:00
Eliot Horowitz
0c7e7101a6 track network in/out SERVER-2081 2010-11-09 00:15:14 -05:00
dwight
0066473ae3 better cmd line help 2010-11-06 14:53:09 -04:00
Dwight
c5ca01e648 dur 2010-11-04 17:43:02 -04:00
Dwight
5deb6b1f6c cleaning 2010-11-04 10:29:42 -04:00
Dwight
0c94060e9f cleaning minor 2010-11-04 10:27:40 -04:00
dwight
4bff76ac56 comment 2010-10-31 11:11:04 -04:00
dwight
e7914f205b allow small oplogsize 2010-10-30 16:10:43 -04:00
dwight
9142523c9f fix bug with --oplogSize cmd line parm when it was bigger than 2GB. add more sanity checking while at it. 2010-10-30 15:54:34 -04:00
Eliot Horowitz
fc15fa9520 Warn when useing --noprealloc that it can reduce performance SERVER-1903 2010-10-29 11:06:52 -04:00
Kristina Chodorow
0c1d98a2da print error message for incorrect args SERVER-1915 2010-10-22 17:07:07 -04:00
Kristina Chodorow
d0bf058422 separate general repl options, rs, and m/s SERVER-1935 2010-10-22 17:07:07 -04:00
dwight
c897083b63 better help 2010-10-19 09:13:42 -04:00
dwight
ad958daea9 better config/error checking 2010-10-18 19:28:01 -04:00
Dwight
01a6722a25 allow changing notablescan at runtime via {set:} command 2010-10-15 17:00:34 -04:00
Alberto Lerner
465896350e SERVER-1804 tighter background job 2010-10-13 17:38:09 -04:00
Eliot Horowitz
838fd6ff76 fix SIGHUP handling SERVER-1934
when forked SIGHUP ignored
when not forked, SIGHUP will terminate nicely
2010-10-13 11:13:54 -04:00
Eliot Horowitz
ce0671dd61 add --replSet SERVER-1630 2010-10-08 23:36:28 -04:00
Aaron
e0590db4d1 SERVER-1819 limit interrupt code paths when write lock held 2010-10-04 22:29:44 -07:00
Alberto Lerner
b5e3087817 SERVER-1822 dedup webGetAdminUser/webHaveAdminUser 2010-10-01 09:06:58 -04:00
Justin Dearing
f5863ea0c4 Cleaner serice exit code. 2010-09-25 04:05:17 +08:00
Aaron
d2249cdf68 SERVER-387 enable interrupts for v8 2010-09-23 15:42:24 -07:00
Eliot Horowitz
8b8e4882af cleaning diag log names and make sure to flush periodically SERVER-1814 2010-09-21 00:24:52 -04:00
Aaron
8c82a9c5c6 SERVER-387 support killop with db.eval 2010-09-14 17:01:01 -07:00
dwight
72a9a42bdb compile 2010-09-09 07:46:22 -04:00
Mathias Stearn
4131dd3679 OpenVZ warning SERVER-1668 2010-09-02 21:46:38 -04:00
dwight
3c0f8b9ff3 makemessagingport findable from the Client object 2010-08-27 13:53:55 -04:00
Dwight
c9f6f7b02e rawOut appends a linefeed (for better or worse). so dont pass it one as long as it does that 2010-08-26 12:11:47 -04:00
Dwight
ed718fdf5d should be slightly faster 2010-08-26 12:02:56 -04:00
Dwight
36566550f0 cleaning 2010-08-26 11:59:30 -04:00
Dwight
92f0779172 make ~Database safer 2010-08-26 10:42:07 -04:00
Mathias Stearn
259dc007d7 Disable JSONP by default due to security implications 2010-08-25 15:26:20 -04:00
Dwight
e52542e586 cleaning formatting 2010-08-25 13:01:36 -04:00
Eliot Horowitz
37ae0dbd3f Refactoring of Windows Service related code in preperation for SERVER-1589.
All ntservice related code moved from db.cpp to ntservices.cpp and cmdline.cpp. The code was also consolidated.

Conflicts:

	db/db.cpp
2010-08-20 18:40:44 -04:00
Alberto Lerner
9d52009086 Fix typo 2010-08-16 20:27:34 -04:00
dwight
df5b89004b log more connticketholder 2010-08-12 18:56:09 -04:00
dwight
0735d3e45e remove comment 2010-08-08 13:00:00 -04:00
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