Kaloian Manassiev
beff0ee6a7
SERVER-19855 Remove 'shardName' field from write commands' metadata
...
It is not necessary, because it already goes over an initialized
connection, which would have performed the shard name validation.
2015-08-18 13:58:34 -04:00
Adam Midvidy
9d2cd34fef
SERVER-19420 don't use exception ptr in network_interface_asio_test
2015-08-18 13:52:45 -04:00
Randolph Tan
1e17edc60b
SERVER-19543 Propagate IncompatibleCatalogManager when doing config writes
2015-08-18 12:12:09 -04:00
Randolph Tan
e798acc531
SERVER-19543 Propagate IncompatibleCatalogManager error from MultiHostQuery
2015-08-18 12:12:09 -04:00
Margaret Stephenson
ccd76b0bbc
SERVER-19308 add test coverage for the 'listCommands' command
...
Signed-off-by: Adam Midvidy <amidvidy@gmail.com>
Closes #1010
2015-08-18 11:50:24 -04:00
Adam Midvidy
e6ddd3da54
SERVER-19420 implement connection hook API in NetworkInterfaceASIO
2015-08-18 11:45:13 -04:00
Randolph Tan
4c61da5028
SERVER-19590 Remove mongos --upgrade code paths
2015-08-18 11:15:40 -04:00
David Storch
0ddad55a11
SERVER-19983 avoid unnecessary IndexBounds serialization in DistinctScan query execution
2015-08-18 10:39:26 -04:00
Eric Milkie
c31c6e87ec
SERVER-19830 do not mark removed nodes as down
2015-08-18 09:01:03 -04:00
Michael Cahill
d4e4b25d8c
Import wiredtiger-wiredtiger-2.6.1-514-g7ffa315.tar.gz from wiredtiger branch mongodb-3.2
2015-08-18 10:26:20 +10:00
Andy Schwerin
934c760404
rebasefix
2015-08-17 19:34:25 -04:00
Andy Schwerin
4031c68bcb
SERVER-19543 ForwardingCatalogManager
...
The ForwardingCatalogManager is an indirection layer that will allow for
dynamic switching of catalog manager implementations at runtime, to
facilitate upgrade.
2015-08-17 19:11:36 -04:00
Kaloian Manassiev
e3abf89f0b
SERVER-19969 Handle config server's connection string change
2015-08-17 18:46:15 -04:00
David Storch
4867a551ea
SERVER-19569 disable tests
...
This will allow us to enable --readMode commands for the sharding_jscore_passthrough suite before
the work for this ticket is complete.
2015-08-17 18:02:43 -04:00
Rui Zhang
3283e2715a
SERVER-19952 system-perf shall build mongos as well
2015-08-17 14:59:26 -07:00
Kaloian Manassiev
5be3721da7
SERVER-19855 Include min OpTime with shard version
...
This change adds the OpTime of the chunk manager as of the time its cached
metadata was loaded along with each versioned request sent from MongoS.
This includes write commands and the setShardVersion command.
The OpTime is only sent as part of this change. There will be a follow-up
change to add code to interpret this information on the MongoD side.
2015-08-17 17:18:37 -04:00
David Storch
b4f7738e80
SERVER-19947 fix distributed deadlock by preventing agg cursors from making a network call from inside the collection lock
2015-08-17 16:21:27 -04:00
Rui Zhang
afd0f15913
SERVER-19952 fix download path for system-perf test
2015-08-17 13:12:42 -07:00
matt dannenberg
27a72ae332
SERVER-19984 remove read_majority_mmap.js from small_oplog_rs
2015-08-17 10:46:43 -04:00
matt dannenberg
c7dd833670
SERVER-19933 check validity of "configsvr:true" at config validation time
2015-08-17 10:13:17 -04:00
matt dannenberg
33e06843f1
SERVER-19925 move protocolVersion field to top level
2015-08-17 10:13:17 -04:00
matt dannenberg
2475abdf1f
SERVER-19890 fix jstests/replsets/read_committed_no_snapshots.js to use lastOpVisible
2015-08-17 09:59:35 -04:00
Eric Milkie
4cf56d86a3
SERVER-19833 do not override db variable in core tests
2015-08-17 14:22:20 -04:00
Calvin Chan
ea25f4c281
SERVER 10160 generate symbolic JS constants for ErrorCodes
...
Signed-off-by: Adam Midvidy <amidvidy@gmail.com>
2015-08-17 11:30:42 -04:00
Kaloian Manassiev
d34f1fe4e5
Revert "Revert " SERVER-19736 Add opTime invariant checks when updating cached config server data""
...
This reverts commit e4cecb7d0d
.
2015-08-17 10:44:13 -04:00
Eric Milkie
a0711c53f7
SERVER-19833 fix compilation
2015-08-17 10:07:42 -04:00
Eric Milkie
e4cecb7d0d
Revert " SERVER-19736 Add opTime invariant checks when updating cached config server data"
...
This reverts commit 2a0c88b48e
.
2015-08-17 10:00:46 -04:00
matt dannenberg
01f2a40e33
SERVER-19833 Error out when attempting to do committed reads on non-supported storage engines
2015-08-17 04:33:41 -04:00
matt dannenberg
71545d3b8e
SERVER-19830 liveness detection for downstream members
2015-08-17 04:08:24 -04:00
Ramon Fernandez
9b4d204399
SERVER-19966 evict cursors unused in the last 10K operations
...
Remove "old" cursors from the WT session cursor cache when they haven't been
used in the last 10K operations. This change also limits the amount of cursors
in this cache to 10K, to prevent excessive resource consumption.
2015-08-14 18:12:26 -04:00
Randolph Tan
2a0c88b48e
SERVER-19736 Add opTime invariant checks when updating cached config server data
2015-08-14 17:47:59 -04:00
Brandon Zhang
0bb07f47f2
SERVER-19970 Test geoNear dedpulication with invalidation
2015-08-14 17:10:07 -04:00
Adam Midvidy
292cf22afc
SERVER-19720 don't compare error codes against ErrorCodes::OK due to MSVC
2015-08-14 16:51:33 -04:00
Merry Mou
8fbd2f5bf9
SERVER-19131 Give clusterManager role privileges to config.tags
2015-08-14 16:10:08 -04:00
Brandon Zhang
5987ace974
SERVER-19480 Meaningful geoNear specific statistics after eliminating duplicated index scans
2015-08-14 15:50:31 -04:00
Kaloian Manassiev
1cee34ee39
Revert " SERVER-19855 Include min OpTime with shard version"
...
This reverts commit cec89b2909
.
2015-08-14 15:31:31 -04:00
Kaloian Manassiev
cec89b2909
SERVER-19855 Include min OpTime with shard version
...
This change adds the OpTime of the chunk manager as of the time its cached
metadata was loaded along with each versioned request sent from MongoS.
This includes write commands and the setShardVersion command.
The OpTime is only sent as part of this change. There will be a follow-up
change to add code to interpret this information on the MongoD side.
2015-08-14 15:27:44 -04:00
Kaloian Manassiev
914c12f4c7
SERVER-19855 Make write_ops have their own SConscript
...
Also fixes some includes and dependencies.
2015-08-14 15:27:43 -04:00
dalyd
c8d6784595
SERVER-19899 : Mongo-perf analysis script -- Check for per thread level regressions
2015-08-14 15:24:17 -04:00
dalyd
f830ac3042
SERVER-19899 : Mongo-perf analysis script -- Check for per thread level regressions
2015-08-14 15:22:34 -04:00
Andy Schwerin
486cbe281e
SERVER-19963 Provide more detailed debug information when shard registry cannot fetch all shards.
2015-08-14 15:03:59 -04:00
Adam Midvidy
cbf8a1b5b4
SERVER-12856 move create_indexes_shell_helper.js to noPassthroughWithMongod
2015-08-14 14:55:07 -04:00
Siyuan Zhou
14624aabbe
SERVER-19965 Increase timeout in stepdown_catch_up_opt.js for windows
2015-08-14 14:49:12 -04:00
Merry Mou
9127eb85f6
SERVER-15893 Add validate privileges to root role.
2015-08-14 14:26:52 -04:00
Qingyang Chen
7ef276007c
SERVER-5811 ClusterKillCursorsCmd
2015-08-14 14:13:11 -04:00
Andy Schwerin
0e588ccffa
SERVER-19876 In ReplicaSetMonitor, consider host lists provided by RSGhost nodes when appropriate.
...
A ReplicaSetMonitor that has not yet found the primary node for its set should
consider the host list provided by ghost nodes (i.e., nodes in state REMOVED and
nodes that are shutting down) when trying to find replica set members.
2015-08-14 13:56:37 -04:00
Ernie Hershey
958cc2c30c
Remove rhel55 from unnecessary tasks and build variants
2015-08-14 13:52:07 -04:00
Adam Chelminski
a0bbce2421
SERVER-19944 Improve text index v3 performance
2015-08-14 13:50:48 -04:00
samantharitter
3211eea8db
SERVER-19697 AsyncCommand responses return proper elapsed time
2015-08-14 13:50:27 -04:00
Jason Carey
35cb5b7a66
SERVER-19935 Make JSThread stacks more informative
...
We have some pretty poor error reporting for interrupted $where's and
map reduces. This fixes the interruption bit and accumulates stack's
across threads.
2015-08-14 13:45:16 -04:00