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

30887 Commits

Author SHA1 Message Date
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
Siyuan Zhou
d156ce8f24 SERVER-19909 Fix term of insert op in restore_term.js 2015-08-14 13:44:55 -04:00
James Cohan
e73b7d634c SERVER-9625 Logging arguments of failed test case in expression unit tests 2015-08-14 13:27:52 -04:00
Margaret Stephenson
e13d0ca1b0 SERVER-12856 Add createIndexes shell helper
Signed-off-by: Adam Midvidy <amidvidy@gmail.com>

Closes #1008
2015-08-14 13:17:02 -04:00
James Cohan
d3c283c9cd SERVER-19877 Change format of accumulator unit tests 2015-08-14 13:11:13 -04:00
matt dannenberg
b77f580a7c SERVER-19554 populate lastOpVisible in ReplSetMetadata 2015-08-14 07:54:11 -04:00
samantharitter
f075019a1d SERVER-19359 implement setAlarm() for NetworkInterfaceASIO 2015-08-14 12:27:46 -04:00
Kevin Albertson
a925e2622b SERVER-19674 Change S2 fatal error to warning 2015-08-14 12:19:32 -04:00
David Storch
9f8dc3af17 SERVER-19951 do not read unitialized variable in find command 2015-08-14 11:56:32 -04:00
Randolph Tan
86eddcdacd SERVER-19886 Make tests run config servers with 3 member replica sets 2015-08-14 11:21:41 -04:00
Qingyang Chen
98602129ae SERVER-19928 Find command should reject requests to read special command namespaces 2015-08-14 11:00:34 -04:00
samantharitter
a93377f3e4 SERVER-19320 NetworkInterfaceASIO won't send or receive empty messages 2015-08-14 10:22:16 -04:00
David Storch
2f7b99c780 SERVER-17544 make $where work in the new mongos read path 2015-08-13 18:18:48 -04:00
Adam Midvidy
870efac99e SERVER-19720 harmonize handling of std::error_code and ErrorCodes in NetworkInterfaceASIO 2015-08-13 17:20:04 -04:00