0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

11223 Commits

Author SHA1 Message Date
Eliot Horowitz
166e3df928 don't use path for RelativePath, just use string so boost isn't loaded at static init time 2010-12-19 00:56:44 -05:00
Eliot Horowitz
c4ea46b1e7 route queries to secondaris if SLAVE_OK is set SEVER-1634 2010-12-19 00:11:23 -05:00
Eliot Horowitz
e6dc75b125 linux compile 2010-12-19 00:00:48 -05:00
Eliot Horowitz
46cce4595c DBClientReplicaSet::slaveConn hooked up again - final prep for SEVER-1634 2010-12-18 23:54:29 -05:00
Eliot Horowitz
fadf89d824 != operator for HostAndPort 2010-12-18 23:34:26 -05:00
Eliot Horowitz
fba685096f remove isMember since it was ill-formed and only used for an assert 2010-12-18 21:47:22 -05:00
Eliot Horowitz
208b86c09e DBClientReplica set refactoring just about done 2010-12-18 21:47:22 -05:00
Eliot Horowitz
b72a85ac2b replica set example 2010-12-18 21:47:22 -05:00
Alberto Lerner
bfdf4ba06e SERVER-1986 simpler mechanism for picking up split checks if mongos bounces frequently 2010-12-18 20:33:09 -05:00
Alberto Lerner
34613b0bde make finding a stuck/slow migrate a bit easier 2010-12-18 18:38:43 -05:00
Alberto Lerner
12764d61a0 Revert "SERVER-1986 check if split is needed every so often, even if not much data changed"
This reverts commit 31eadf03e2.
2010-12-18 17:32:47 -05:00
Alberto Lerner
7e18aeaa83 Revert "SERVER-1986 grid can now tell how many mongos's recently pinged"
This reverts commit 6aa403b260.
2010-12-18 17:32:13 -05:00
Alberto Lerner
d3d11d6863 SERVER-1358 (Fix) chunk size accounting was using sum of all chunks on shards 2010-12-18 15:13:52 -05:00
Mathias Stearn
ddbf7adfac There is one and only one MongoMutex instance. Not sure what I was thinking... 2010-12-17 18:59:50 -05:00
Mathias Stearn
a076624f2e force commit every 100MB 2010-12-17 18:53:50 -05:00
Mathias Stearn
7740e42328 rename function and call with lock still held 2010-12-17 18:53:50 -05:00
Mathias Stearn
dce63e952c oops 2010-12-17 18:53:50 -05:00
Alberto Lerner
6aa403b260 SERVER-1986 grid can now tell how many mongos's recently pinged 2010-12-17 18:32:16 -05:00
Alberto Lerner
a3b3c83f96 SERVER-1358 don't migrate a chunk larger than max chunk size (but allow explicit override) 2010-12-17 17:49:47 -05:00
Eliot Horowitz
4a80555f22 moving replica set client code into own files 2010-12-17 14:08:24 -05:00
agirbal
4f10562afc [SERVER-1988]: added unit test 2010-12-17 10:55:31 -08:00
dwight
1dc486db7d dur stats beginnings 2010-12-17 12:13:50 -05:00
dwight
afb0d22032 organizing 2010-12-17 11:52:42 -05:00
dwight
0ce38b5339 kill old commented 2010-12-17 11:29:05 -05:00
Eliot Horowitz
5801ff1cda better error handling for wrong types for query/sort SERVER-2228 2010-12-17 11:07:10 -05:00
Eliot Horowitz
2e3b3e52e7 fix typo in test 2010-12-17 11:00:39 -05:00
Eliot Horowitz
e82bd0b176 clean m/r tests 2010-12-17 09:31:55 -05:00
Eliot Horowitz
55cd8ae9d4 indent 2010-12-17 09:31:55 -05:00
dwight
4efaae0566 dur optimizing seeting context to local database as that will be super common case 2010-12-17 08:00:06 -05:00
agirbal
28904fa7ae [SERVER-1988]: Upsert allows inserting records with dots in key names 2010-12-17 00:12:16 -08:00
Alberto Lerner
7512156d5a SERVER-1358 add a size beyond which a chunk migrate request should not go through 2010-12-17 00:59:55 -05:00
Alberto Lerner
08bfb0143e SERVER-1358 lower maximum default chunk size 2010-12-17 00:31:15 -05:00
Eliot Horowitz
e634287abf remove temp collection code 2010-12-17 00:22:20 -05:00
Eliot Horowitz
f2a61623cd compile 2010-12-17 00:22:10 -05:00
Eliot Horowitz
d3911e0e67 remove debugging code 2010-12-17 00:22:03 -05:00
Eliot Horowitz
bb94161851 up to 20k keys for group SERVER-1873 2010-12-16 23:50:11 -05:00
Alberto Lerner
16f57612b7 better error messages 2010-12-16 23:21:02 -05:00
Eliot Horowitz
0053e71ff9 compile SERVER-1992 2010-12-16 23:05:25 -05:00
Alberto Lerner
31eadf03e2 SERVER-1986 check if split is needed every so often, even if not much data changed 2010-12-16 20:33:02 -05:00
agirbal
77b66479d1 Merge branch 'master' of github.com:mongodb/mongo 2010-12-16 16:19:48 -08:00
agirbal
24cf03c654 [SERVER-1992]: Log remote requestor for splits and migrates 2010-12-16 16:18:22 -08:00
dwight
81bb882b78 dur declare as small a region as possible for the write intent 2010-12-16 17:28:34 -05:00
dwight
2d588fee51 use the pointer dur::writing() returns so that _TESTINTENT builds work 2010-12-16 17:21:37 -05:00
Eliot Horowitz
c0fa671318 map/reduce no longer uses temp collections.
you have to specify out
SERVER-1837
2010-12-16 16:41:28 -05:00
Mathias Stearn
c2496691f1 safety 2010-12-16 16:22:14 -05:00
Mathias Stearn
adb706e20e only do dur stuff with dbMutex 2010-12-16 16:22:14 -05:00
Mathias Stearn
24dd7ff666 Missing write intents 2010-12-16 16:22:14 -05:00
Dwight
29676e06d9 Merge branch 'master' of github.com:mongodb/mongo 2010-12-16 15:11:37 -05:00
Dwight
0fa8c65cc0 add test 2010-12-16 15:11:30 -05:00
Eliot Horowitz
864a25da74 make isFailed public 2010-12-16 14:47:45 -05:00