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 |
|