Commit Graph

275 Commits

Author SHA1 Message Date
Aaron
3a2d0e8741 SERVER-845 break out of loop to set initial sync complete in a timely fashion 2010-03-30 14:46:53 -07:00
Aaron
49334953ea Merge branch 'master' of github.com:mongodb/mongo 2010-03-30 14:19:45 -07:00
Aaron
799d94ad69 SERVER-847 flush log message when setting master 2010-03-30 13:45:57 -07:00
Eliot Horowitz
f078b67f18 track last op in Client 2010-03-30 15:20:22 -04:00
Eliot Horowitz
2077548895 first cut at storing slave locations in prep for SERVER-467 2010-03-30 14:32:15 -04:00
Aaron
e339760675 SERVER-841 don't use dummy op when figuring other side's log endpoint 2010-03-29 16:35:06 -07:00
Aaron
ec2e4eaf5a SERVER-841 fastsync corner cases 2010-03-29 14:14:50 -07:00
dwight
f05bae1a2d replacepeer2 attempt 2 may be more robust 2010-03-27 12:37:38 -04:00
dwight
fe8cb18eca replacepeer2.js attempted fix 2010-03-27 12:23:39 -04:00
Eliot Horowitz
7a2ba3526f reset curop in repl thread SERVER-837 2010-03-26 21:38:39 -04:00
Dwight
8c0333345a first pass at making replication more realtime 2010-03-26 14:37:31 -04:00
Aaron
82be9226a6 SERVER-803 make repl work when auth is enabled 2010-03-22 10:50:55 -07:00
dwight
91da5d30e0 don't make oplog very big on OS X 2010-03-18 16:12:35 -04:00
Aaron
57d2a1d901 SERVER-684 refactor findingStart code 2010-03-09 13:54:19 -08:00
Aaron
53235fdc36 Merge branch 'master' of github.com:mongodb/mongo 2010-03-08 13:09:10 -08:00
Aaron
cfe99b6363 SERVER-705 check for negative effects of large clock skews, seed last optime using oplog 2010-03-08 12:55:18 -08:00
Dwight
5ddd713d43 keepalive event logged by masters for replication
so that repl status is never too stale even when idle
logged every 10 seconds
2010-03-08 15:03:00 -05:00
Dwight
d22498af7a log nicer repl 2010-03-08 13:56:55 -05:00
Dwight
fed38a9805 log more when forcedead on replication 2010-03-08 13:40:24 -05:00
Dwight
73ec2d62ad small error text improvements 2010-03-05 14:11:00 -05:00
Dwight
6fb243a614 better logging when there is a sync problem between master and slave with replication
also halt replication when this happens
2010-03-05 13:50:46 -05:00
Eliot Horowitz
982ca5d436 reset pointer in repl to Database on close 2010-03-03 17:19:56 -05:00
Eliot Horowitz
a3f64b719d don't close dbs used by repl 2010-03-03 17:14:00 -05:00
Aaron
bdeca98185 SERVER-580 implement slavedelay 2010-03-01 13:55:31 -08:00
Eliot Horowitz
a347ce9b85 change Command locking config 2010-02-26 14:38:51 -05:00
Aaron
12544983bc SERVER-680 fix issues with --only mode 2010-02-25 23:06:37 -08:00
Dwight
dd19daa8e8 better log msg 2010-02-25 13:52:58 -05:00
Aaron
23475ac37f SERVER-623 implement and test fastsync / snapshot repl pair mode 2010-02-16 19:33:24 -08:00
Aaron
e0dbd0131f SERVER-623 set new slave sync point to known master tail 2010-02-16 11:30:50 -08:00
Dwight Merriman
10287f9e03 Merge branch 'master' of github.com:mongodb/mongo 2010-02-12 19:10:17 -05:00
Dwight Merriman
dd5d11e8ab log nicer 2010-02-12 16:05:05 -05:00
Dwight Merriman
af43db2aca better error message 2010-02-12 15:56:17 -05:00
Eliot Horowitz
2348a3cc12 make some things noLocking 2010-02-12 13:36:10 -05:00
Dwight Merriman
4b372247f1 crlf->lf 2010-02-12 08:46:53 -05:00
Eliot Horowitz
e13c189def temp rlease when connecting to master for serverStatus 2010-02-11 17:17:24 -05:00
Eliot Horowitz
2b96337203 option to have slave lag in serverStatus SERVER-586 2010-02-11 14:35:55 -05:00
Eliot Horowitz
f765ec0442 fix repl 2010-02-10 14:18:57 -05:00
Eliot Horowitz
c037f21674 move some replication settings into ReplicationSettings 2010-02-08 21:04:09 -05:00
Eliot Horowitz
90157edb27 some repl cmd abstraction in prep for SERVER-586 2010-02-08 17:17:18 -05:00
Eliot Horowitz
c0314c9c65 --quiet surpresses sleep message 2010-02-05 10:53:22 -05:00
Eliot Horowitz
62f47cc910 cleaning up security - moving to centralized location 2010-02-04 10:49:19 -05:00
Eliot Horowitz
afa43dc8cd get rid of setClient - all Database storage is in Client::Context 2010-01-29 17:22:34 -05:00
Dwight
03abb654fb eliminate findElement - use getField() instead 2010-01-28 13:41:51 -05:00
Aaron
dcce5e795e SERVER-258 add readOnly auth mode 2010-01-26 17:04:09 -08:00
dwight
d735d2d2db Merge branch 'master' of git@github.com:mongodb/mongo 2010-01-24 10:26:37 -05:00
dwight
b6bc172fa3 comment 2010-01-24 10:26:24 -05:00
Eliot Horowitz
059ebd4b6a rename DBContext to Client::Context 2010-01-17 16:57:35 -05:00
dwight
07c26f78ea fix error logging msg 2010-01-14 17:26:06 -05:00
Eliot Horowitz
718ec488d5 get rid of clientIsEmpty() and add isEmpty() to Datbase 2010-01-14 13:17:32 -05:00
Dwight
4d8a09b25a cleanup comments prepwork for some repl improvements 2010-01-04 11:15:09 -05:00