Commit Graph

151 Commits

Author SHA1 Message Date
Dwight
ce188d41df more logging 2011-11-02 14:01:54 -04:00
Kristina
d21c163de2 Make secondaries go into recovering state when auth is wrong SERVER-3715 2011-10-05 16:56:06 -04:00
Kristina
13a291156d added message identifying replica set hostname in log on startup 2011-10-05 14:19:28 -04:00
dwight
f5b5fb5993 compiler warning ambiguous else 2011-09-28 09:03:44 -04:00
Kristina
51a05ba7a3 add tags field to isMaster 2011-08-19 13:59:40 -04:00
Kristina
6a34e4c98f make bad stored configs easy to recover from SERVER-3646 2011-08-18 13:47:57 -04:00
Kristina
1014eba2d3 fix tagging on reconfig SERVER-3599 2011-08-16 11:53:09 -04:00
Mathias Stearn
50d396b3f4 Handle clock skew in replsets to ensure OpTimes always increase SERVER-3132 2011-08-04 16:13:47 -04:00
dwight
63c87fe20c use LOG() more 2011-08-02 02:36:46 -04:00
Kristina
c84f98ab80 maintenance mode for commands SERVER-3427 2011-07-29 11:48:09 -04:00
Kristina
2035656b20 arbiters are not passive SERVER-3453
Conflicts:

	jstests/replsets/replsetarb2.js
2011-07-29 11:47:06 -04:00
Eliot Horowitz
8f27050318 in headers at least put using namespace in mongo namespace SERVER-1268 2011-07-27 09:48:35 -04:00
dwight
09a6f288b2 standardize thread names a bit, including starting
all replset threads with 'rs' and user camelcase for thread
names and remove spaces for compactness in our logging
2011-07-16 18:18:03 -04:00
Eliot Horowitz
ee6255fbec net cleaning: move sock.h to net/ 2011-06-26 16:54:38 -04:00
Kristina
f5d76c6a9e Revert "generate local.me on startup SERVER-3328"
This reverts commit 72a7bc3867.
2011-06-24 17:56:42 -04:00
Kristina
72a7bc3867 generate local.me on startup SERVER-3328 2011-06-24 15:40:08 -04:00
Kristina
14eae41ed6 add quiet option for loading last optime 2011-06-23 17:46:25 -04:00
Kristina
7ded5352a3 allow reconfig on secondary on startup 2011-06-22 10:23:09 -04:00
Kristina
d48c3165d3 Revert "allow reconfig on secondary on startup"
This reverts commit 6973006921.
2011-06-22 10:21:13 -04:00
Kristina
6c4b677fcd allow reconfig on secondary on startup 2011-06-22 10:16:45 -04:00
Kristina
759e1e646d allow members to stay gracefully alive when removed from a set 2011-06-14 16:05:44 -04:00
Kristina
5be2a96b0a allow more than one seed to be discovered SERVER-3035 2011-06-13 13:09:26 -04:00
Kristina
f5f44f51b7 have ismaster return primary field on master SERVER-3101 2011-06-10 15:25:31 -04:00
Kristina
f0337ae981 fast sync passthrough SERVER-992 2011-06-09 15:05:34 -04:00
Kristina
86b739cdcc fixed sync cache access 2011-05-14 11:43:25 -04:00
Kristina
8f2db1d98c removed extra lock and added more logging 2011-05-13 10:55:35 -04:00
Kristina
3a8448bac6 acquire rs lock before write lock when saving config 2011-05-12 22:38:10 -04:00
Eliot Horowitz
c83b140fbe store authed username in AuthenticationInfo SERVER-3074 2011-05-10 14:50:32 -04:00
Kristina
6734bc5c88 remove a couple more unnecessary locks 2011-05-09 15:45:45 -04:00
Kristina
0825375aa1 remove unnecessary lock SERVER-3032 2011-05-09 14:35:50 -04:00
Kristina
730d2d30a5 safely access rs id and config w/out locking 2011-05-09 11:16:45 -04:00
dwight
a5b1570b4f avoid potential race conditions with ReplSet::startupStatusMsg 2011-05-06 22:08:09 -04:00
Kristina
2e7a28c0d7 synchronize stepdowns with writes SERVER-2882 2011-05-05 12:42:32 -04:00
Kristina
5800c920f1 simplify locking 2011-05-05 11:37:47 -04:00
Kristina
9dbe9864db more locking during theReplSet fields' r/w SERVER-3032 2011-05-04 18:46:16 -04:00
Kristina
1008b8240e some rephrasing and comments 2011-05-02 18:26:08 -04:00
Kristina
be8e2f261d never set self to 0 SERVER-2710 2011-05-02 15:44:37 -04:00
gregs
6e59ddcc7a tabs->spaces 2011-04-28 18:18:02 -04:00
gregs
5273d66937 more checks for priority1.js - detect failed self ASAP 2011-04-28 18:10:42 -04:00
Kristina
4762b2074e rs priorities SERVER-1503 2011-04-12 13:57:26 -04:00
Kristina
cd89ae05d7 add syncingTo field to rs status 2011-04-06 12:41:48 -04:00
dwight
8ed14365df Merge branch 'master' of github.com:mongodb/mongo 2011-04-04 12:38:48 -04:00
dwight
1d46a7e4ba towards compact cmd still in prog 2011-04-04 12:38:38 -04:00
Kristina
ad78ff6280 initialize _hbmsgTime before it's used SERVER-2509 2011-04-01 11:47:14 -04:00
Eliot Horowitz
c8f553af3a better message when rs is in initial config 2011-03-23 17:17:27 -04:00
dwight
01aab7c317 i think this is invariant and thus can be shorter 2011-03-20 10:36:24 -04:00
Kristina
b2de82de5d clean up config change code SERVER-2706 2011-03-17 11:49:24 -04:00
Kristina
6bb9cfc64b fix fastsync to not be confused on new members SERVER-2717 2011-03-11 16:37:19 -05:00
Kristina
451ecc7c36 remove arbiter switching code, as this is no longer allowed 2011-03-03 17:50:59 -05:00
Kristina
4c9164cc67 reload config if any entries are different SERVER-2674 2011-03-03 16:38:19 -05:00