Commit Graph

44 Commits

Author SHA1 Message Date
Kristina
4a62ca8bb3 use first couple of pings to determine initial sync target SERVER-3479 2011-07-29 11:32:01 -04:00
Eliot Horowitz
94fd6890ec some rs logging cleaning 2011-06-02 02:07:21 -04:00
Kristina
86b739cdcc fixed sync cache access 2011-05-14 11:43:25 -04:00
Kristina
9dbe9864db more locking during theReplSet fields' r/w SERVER-3032 2011-05-04 18:46:16 -04:00
Kristina
81c200c854 box can legitimately be primary and in initial sync 2011-04-20 16:13:21 -04:00
Kristina
4762b2074e rs priorities SERVER-1503 2011-04-12 13:57:26 -04:00
Kristina
cc938790f2 less stringent criteria for rs syncing 2011-04-07 14:25:25 -04:00
Kristina
cd89ae05d7 add syncingTo field to rs status 2011-04-06 12:41:48 -04:00
Kristina
746af4a274 use ping times to find sync target SERVER-2909 2011-04-06 12:40:53 -04:00
Aaron
cd19c1835f SERVER-2351 allow killop to interrupt a repair database command 2011-04-01 18:34:10 -07:00
Aaron
18e260a998 SERVER-2843 Don't yield db mutex during a repair 2011-03-29 18:14:52 -07:00
Kristina
73de55d3e1 slightly better hb message MINOR 2011-03-24 15:39:36 -04:00
Kristina
79d8885cad more detailed log output on initial sync SERVER-2232 2011-03-21 16:00:21 -04:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Kristina
a6fba448b2 allow initial sync when primary is down 2010-12-27 18:53:11 -05:00
Kristina Chodorow
0ea9f6dd85 compile warning 2010-11-17 18:46:40 -05:00
Kristina Chodorow
05218bfa27 lots of options for initial sync SERVER-1829 2010-11-17 18:30:24 -05:00
Kristina Chodorow
2683812ba8 allow initial sync from secondaries SERVER-1829 2010-11-09 17:29:27 -05:00
dwight
c7fa677e12 rs better error msgs and cleaning 2010-11-07 15:02:48 -05:00
Kristina Chodorow
b089cc3d98 make --fastsync work with replica sets 2010-11-02 18:47:04 -04:00
dwight
4a6b9257b8 better logging on rs errors 165 2010-10-30 14:41:49 -04:00
Kristina Chodorow
57aecc7f77 don't allocate oplog for arbiter SERVER-1969 2010-10-21 16:10:45 -04:00
dwight
c1b68a13de towards durability 2010-09-27 12:35:22 -04:00
Dwight
8fb5af818d rs rollback work 162 163 2010-08-23 15:48:13 -04:00
dwight
065e21ac3b rs rollback work 162 2010-08-16 10:01:26 -04:00
Dwight
1fc830e7ba check oplog wrap on initial sync 2010-08-02 18:48:24 -04:00
Dwight
33015eed5f better msg 2010-08-02 18:07:55 -04:00
Dwight
3f0ebaf81f rs use aarons new emptycappedcollection impl 2010-08-02 17:52:33 -04:00
dwight
6a355fc327 rs initial sync fixes 2010-08-02 12:16:01 -04:00
dwight
32e38c18cb rs change how initial sync happens we now take the whole old oplog 2010-08-02 14:03:33 -04:00
dwight
76bd2b4645 rs better diags 2010-08-01 11:42:16 -04:00
Dwight
abd17d10df minvalid set on rollback 2010-07-29 15:01:41 -04:00
Eliot Horowitz
127558c1c4 Database::flushFiles and use in rs for speed 2010-07-26 17:28:24 -04:00
dwight
5b3e32d440 compile rs 2010-07-22 20:21:23 -04:00
Eliot Horowitz
852eb9b1fa set Stale shard data on late errors 2010-07-22 14:20:29 -04:00
Dwight
3b2ede3771 rs rollback work 2010-07-21 15:39:59 -04:00
Dwight
dcc152acc7 rs initial sync 2010-07-19 18:05:44 -04:00
dwight
0256ad996b Merge branch 'master' of github.com:mongodb/mongo 2010-07-19 10:33:31 -04:00
Alberto Lerner
d0d79d0fbf Fix warnings 2010-07-19 09:40:15 -04:00
dwight
f44c2061f5 rs minvalid 2010-07-19 09:35:13 -04:00
dwight
d423c6169e rs initial sync 2010-07-19 09:29:49 -04:00
dwight
b12d4c2aff rs 2010-07-18 15:02:46 -04:00
dwight
46542f495c cleaning 2010-07-18 13:34:16 -04:00
dwight
29a0cb522e new file rs 2010-07-18 12:53:40 -04:00