Commit Graph

255 Commits

Author SHA1 Message Date
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
Dwight
7d26553061 a little code cleanup / renameing 2010-01-03 16:37:38 -05:00
Eliot Horowitz
54b7dbe7c3 MaxClientLen -> MaxDatabaseLen 2009-12-31 16:34:27 -05:00
Eliot Horowitz
d531f77f67 nsToClient -> nsToDatabase 2009-12-31 16:31:07 -05:00
Eliot Horowitz
5f36804299 stop using stringstream for logging 2009-12-29 23:30:29 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
2c1085d3a7 better logging for repl problems 2009-12-22 10:00:47 -05:00
Aaron
e344ab3280 MINOR TEMP log logCollection command object for debugging 2009-12-10 10:13:33 -08:00
Dwight
4390797b88 make query optimizer map thread-safe 2009-12-09 18:13:36 -05:00
Dwight
f9184738d3 more renaming 2009-12-09 16:57:53 -05:00
Dwight
ad9d8bbdb4 clean up MutexInfo 2009-12-03 13:12:51 -05:00
dwight
8a26ff4f8d checkpoitn a little sync work 2009-11-28 11:50:46 -05:00
dwight
8ca31804d2 better message 2009-11-06 08:18:44 -05:00
Dwight
bfa27ae2b3 Merge branch 'master' of git@github.com:mongodb/mongo 2009-10-21 16:00:55 -04:00
Dwight
844d96c19f allow more indexes
do not revert to an earlier db version or you will have problems
2009-10-21 16:00:40 -04:00
Eliot Horowitz
4774b56bf2 refactoring updateObjects return to be cleaner and so can work with multi-object update SERVER-268 2009-10-21 15:18:21 -04:00
Dwight
8edc124418 comment 2009-10-19 13:29:12 -04:00
Eliot Horowitz
349961ae9c move oplogSize to CmdLine 2009-10-16 23:32:34 -04:00
Dwight
01f1f6915d move CurOp into Client and make inprog handle multiple in progress 2009-10-16 15:36:34 -04:00
Eliot Horowitz
7a0324acad comment about repl and id index MINOR 2009-10-16 10:20:48 -04:00
Dwight
ddcf5eeb32 refactor a little 2009-10-14 16:29:32 -04:00