Commit Graph

48 Commits

Author SHA1 Message Date
dwight
b2822cffe9 rs log nicer 2010-07-28 20:24:21 -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
dwight
ad31e3f393 rs defensive 2010-07-26 21:44:17 -04:00
dwight
eef2a87ab3 rs do we need seeds? eliminate at least some of the need for cmd line seed list 2010-07-26 21:06:37 -04:00
dwight
4a216f149f rs bug on state change 2010-07-26 19:45:34 -04:00
dwight
150101e439 rs rollback 2010-07-26 15:29:18 -04:00
dwight
54c2450de6 localhost allowed if all localhost repl sets 2010-07-26 09:55:10 -04:00
dwight
58bbf8a4d3 cleaning 2010-07-23 14:52:14 -04:00
dwight
c98f88675e rs make err msg clear 2010-07-23 12:07:40 -04:00
dwight
f5c49c6c31 proper synchronization on reconfig 2010-07-23 11:48:07 -04:00
Alberto Lerner
02c4acb229 Fix warnings 2010-07-22 20:55:26 -04:00
dwight
6212e5c2df rs de-spaghetti 2010-07-22 17:50:54 -04:00
Dwight
2219a735a2 rs replSetStepDown cmd 2010-07-22 14:20:13 -04:00
dwight
fdbb51fae2 cleaner logging 2010-07-22 08:00:18 -04:00
Dwight
12646d15a2 rs 2010-07-20 14:58:51 -04:00
Dwight
c419b08b34 rs 2010-07-20 13:37:09 -04:00
Dwight
e1b3f94e0f rs 2010-07-20 11:34:23 -04:00
Dwight
9ad2b5e696 arbiteronly 2010-07-20 11:12:17 -04:00
Dwight
381d74eb83 rs 2010-07-20 11:05:27 -04:00
dwight
fe1d205aa8 rs 2010-07-19 22:32:43 -04:00
Dwight
b651201dbe rs 2010-07-19 13:08:24 -04:00
dwight
b12d4c2aff rs 2010-07-18 15:02:46 -04:00
dwight
76b822f6af rs hbmsg 2010-07-16 14:42:04 -04:00
Dwight
6c5feeb189 rs clean up some things regarding configuration changes 2010-07-15 14:19:25 -04:00
Dwight
db5aafcd11 rs fixes 2010-07-14 15:08:59 -04:00
Eliot Horowitz
9c035c3627 consolidate replset config parsing 2010-07-14 13:34:01 -04:00
Dwight
f09d13a3c8 rs 2010-07-14 13:01:31 -04:00
dwight
70fcc18300 rs reconf 2010-07-12 22:12:57 -04:00
dwight
5eaa7eaf1e rs tweaks 2010-07-12 08:54:37 -04:00
Kristina Chodorow
adb206fcef added passives and arbitrs array to ismaster 2010-07-11 08:18:50 -04:00
dwight
f1d731cb65 better rs isMaster 2010-07-09 16:12:06 -04:00
dwight
65fd137863 rs if we arent in the config yet, just wait 2010-07-09 11:20:26 -04:00
dwight
a3ca5c6b32 rs 2010-07-06 12:48:36 -04:00
Dwight
1d96219add repl tweaks 2010-07-01 15:13:50 -04:00
Dwight
7fb7c94f25 rs 2010-06-29 18:27:09 -04:00
Dwight
5445c98de1 rs fixes 2010-06-29 15:14:33 -04:00
dwight
331ae13dc1 rs add h field in logOp 2010-06-28 17:29:15 -04:00
dwight
c3342b005d rs use regular optimes for replica sets 2010-06-26 21:31:17 -04:00
dwight
2170152313 error txt 2010-06-17 23:28:06 +01:00
dwight
1dfde3a6b8 better err msg rs 2010-06-17 20:04:58 +01:00
dwight
2aa0d1fa57 better err msg rs 2010-06-17 20:03:36 +01:00
Dwight
dc38d17131 rs 2010-06-04 15:37:37 -04:00
Dwight
bc96f84e6c ismaster work rs 2010-06-04 09:37:46 -04:00
dwight
783bf1e4d7 compile 2010-06-01 19:12:38 -04:00
Dwight
dd63f76c38 rs 2010-06-01 16:25:47 -04:00
Dwight Merriman
fd99e5d3ab rs 2010-06-01 11:08:27 -04:00
Dwight Merriman
41e7a26471 rs minor 2010-05-29 15:54:46 -04:00
Dwight Merriman
a403fb5de8 clean up some file names rs 2010-05-29 15:45:47 -04:00