Commit Graph

68 Commits

Author SHA1 Message Date
gregs
2b087f3543 changes to staleconfigexceptions for SERVER-4158 2011-10-31 09:28:59 -04:00
Eliot Horowitz
bd31bb40a6 don't create ShardedConnectionInfo without an id 2011-09-28 13:10:51 -04:00
dwight
14925b2cc9 compile 2011-09-28 08:14:46 -04:00
Mathias Stearn
0e20be567e use LOG(x) everywhere in mongos 2011-08-08 19:52:56 -04:00
Eliot Horowitz
f220686163 when a writeback request fails, don't writeback, deal with it inline 2011-07-08 13:23:25 -04:00
Eliot Horowitz
7794a82e5e removed global debugString with Message::toString 2011-06-26 18:36:05 -04:00
Eliot Horowitz
131e1d2182 more cleaning 2011-06-22 15:51:08 -04:00
Eliot Horowitz
d6384470eb fix multi-shard writeback contention
Conflicts:

	s/writeback_listener.cpp
2011-05-11 13:30:12 -04:00
Eliot Horowitz
c947377014 remove unused parameter to shardVersionOk 2011-03-25 09:59:50 -04:00
dwight
72fdc637c9 inline a little for speed 2011-01-12 16:11:47 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
b99c10320e new writeback hookup with per connection info SERVER-1467 SERVER-1855 2011-01-03 14:13:07 -05:00
Alberto Lerner
3f41bf1c71 SERVER-1713 a WriteBackManager and exposing its queuesEmpty() method 2010-09-22 11:16:44 -04:00
Eliot Horowitz
9783a7fd3d turn down logging level on meta data version mismatch 2010-09-17 11:46:59 -04:00
Eliot Horowitz
e2c5acbe4b add if op is write to shardVersionOk definition prep for SERVER-1473 2010-08-25 01:57:48 -04:00
Mathias Stearn
59674dfb56 print less 2010-07-30 22:38:18 -04:00
Eliot Horowitz
733eaafc61 don't need to unlock since queuing write back doesn't block 2010-07-29 10:38:37 -04:00
Eliot Horowitz
98fada99db less spammy for writebacks 2010-07-23 17:14:49 -04:00
Eliot Horowitz
6b4e91bef9 some edge case fixes with isnerts 2010-07-23 16:06:24 -04:00
Eliot Horowitz
08b250630b make handlePossibleShardedMEssage finer grained and a bit more optimistic 2010-07-23 13:41:21 -04:00
Eliot Horowitz
c11ee40410 remove assert 2010-07-23 00:46:36 -04:00
Eliot Horowitz
90f70bab3d don't replay broadcast writes SERVER-1350 2010-07-22 23:05:02 -04:00
Eliot Horowitz
ee12ec39cd getLastError handles writeback 2010-07-22 13:52:42 -04:00
Alberto Lerner
f51a4d0669 SERVER-1270 Hook StringData to BufBuilder 2010-07-19 09:56:24 -04:00
dwight
46542f495c cleaning 2010-07-18 13:34:16 -04:00
Eliot Horowitz
412814ed6f more verbose messages 2010-07-15 09:52:43 -04:00
Eliot Horowitz
19cef57996 add version to write back so don't over recheck config SERVER-1349 2010-07-14 14:31:14 -04:00
Eliot Horowitz
eefddcd5a9 checkpoint for moving chunk filtering to mongod SERVER-943 2010-06-15 17:42:49 -04:00
Eliot Horowitz
e0431b67f2 some cleaning and shardingState helper 2010-06-15 10:49:47 -04:00
Eliot Horowitz
d4d63ed88f more mongod sharding cleaning 2010-06-15 10:18:13 -04:00
Eliot Horowitz
440163fccc more sharding mongod side cleaning 2010-06-14 18:44:51 -04:00
Eliot Horowitz
cd005b0e58 more mongod sharding cleaning 2010-06-11 17:16:58 -04:00
Eliot Horowitz
e9f80086fa more cleaning 2010-06-11 15:26:42 -04:00
Eliot Horowitz
951ac0ff46 starting some sharding mongod logic cleaning 2010-06-11 15:12:25 -04:00
Eliot Horowitz
29130d0c12 make client -> mongod connection static SERVER-956 2010-05-19 17:01:09 -04:00
Aaron
7efe88f445 SERVER-109 multi buffer message 2010-05-12 15:26:00 -07:00
Eliot Horowitz
a48c830de9 Command::run gets "test" not "test.$cmd" 2010-05-03 16:25:34 -04:00
Eliot Horowitz
4147810106 cursors are weird 2010-04-29 20:32:52 -04:00
Eliot Horowitz
aeabb978d4 chunk migration cleaning 2010-04-29 12:35:36 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight
bd8a3e9527 more /_commands 2010-04-23 16:41:56 -04:00
Dwight
837fd2cd86 /_commands in the http interface 2010-04-23 15:50:49 -04:00
Eliot Horowitz
35d2047371 mongod compile 2010-04-19 16:59:50 -04:00
Eliot Horowitz
8afdf52bad Shard abstraction 2010-04-19 16:55:16 -04:00
Mathias Stearn
5514fc4473 typo MINOR 2010-04-13 20:56:43 -04:00
Eliot Horowitz
a347ce9b85 change Command locking config 2010-02-26 14:38:51 -05:00
Dwight
4d8a09b25a cleanup comments prepwork for some repl improvements 2010-01-04 11:15:09 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
55744fd04c short circuit if not in sharded mode 2009-12-27 00:41:39 -05:00
Mathias Stearn
dcf3a10eea Start using Date_t. Can anyone think of a better name? 2009-12-09 12:00:17 -05:00