|
This is the failure for yield_sort.js, with 3.1.9 mongo shell & mongod:
----
|
jstests/concurrency/fsm_workloads/yield_sort.js
|
----
|
|
|
Using 5 threads (requested 5)
|
connecting to: test
|
connecting to: test
|
connecting to: test
|
connecting to: test
|
connecting to: test
|
setting random seed: 796389244496
|
setting random seed: 6128580207005
|
setting random seed: 4073667433112
|
setting random seed: 3047587098553
|
setting random seed: 4914038488641
|
|
|
----
|
jstests/concurrency/fsm_workloads/yield_sort.js: Workload completed in 102 ms
|
----
|
|
|
2015-10-08T14:17:21.276-0400 E QUERY [thread1] Error: 5 threads threw 2 different exceptions:
|
|
3 threads threw
|
Error: assert failed : Verifier failed!
|
Query: { "query" : { "a" : { "$lt" : 100 } }, "orderby" : { "c" : -1 } }
|
Query plan: {
|
"waitedMS" : NumberLong(0),
|
"queryPlanner" : {
|
"plannerVersion" : 1,
|
"namespace" : "db1.coll1",
|
"indexFilterSet" : false,
|
"parsedQuery" : {
|
"a" : {
|
"$lt" : 100
|
}
|
},
|
"winningPlan" : {
|
"stage" : "SORT",
|
"sortPattern" : {
|
"c" : -1
|
},
|
"inputStage" : {
|
"stage" : "SORT_KEY_GENERATOR",
|
"inputStage" : {
|
"stage" : "FETCH",
|
"inputStage" : {
|
"stage" : "IXSCAN",
|
"keyPattern" : {
|
"a" : 1,
|
"b" : 1
|
},
|
"indexName" : "a_1_b_1",
|
"isMultiKey" : false,
|
"isUnique" : false,
|
"isSparse" : false,
|
"isPartial" : false,
|
"indexVersion" : 1,
|
"direction" : "forward",
|
"indexBounds" : {
|
"a" : [
|
"[-inf.0, 100.0)"
|
],
|
"b" : [
|
"[MinKey, MaxKey]"
|
]
|
}
|
}
|
}
|
}
|
},
|
"rejectedPlans" : [ ]
|
},
|
"serverInfo" : {
|
"host" : "Jonathans-MacBook-Pro.local",
|
"port" : 27017,
|
"version" : "3.1.9",
|
"gitVersion" : "9c317d92145a77ab582acb215b3ed41af2f1b33c"
|
},
|
"ok" : 1
|
}
|
Previous doc: {
|
"_id" : 1,
|
"a" : 28,
|
"b" : 199,
|
"c" : 138,
|
"d" : 199,
|
"yield_text" : "are"
|
}
|
This doc: {
|
"_id" : 167,
|
"a" : 2,
|
"b" : 33,
|
"c" : 112,
|
"d" : 33,
|
"yield_text" : "words"
|
}
|
|
quietlyDoAssert@jstests/concurrency/fsm_libs/assert.js:53:15
|
assert@src/mongo/shell/assert.js:25:5
|
wrapAssertFn@jstests/concurrency/fsm_libs/assert.js:60:13
|
assertWithLevel/assertWithLevel@jstests/concurrency/fsm_libs/assert.js:84:9
|
advanceCursor@jstests/concurrency/fsm_workloads/yield.js:32:1
|
sort@jstests/concurrency/fsm_workloads/yield_sort.js:35:9
|
runFSM@jstests/concurrency/fsm_libs/fsm.js:19:13
|
____MongoToSM_newFunction_temp/<@:10:9
|
main@jstests/concurrency/fsm_libs/worker_thread.js:81:17
|
____MongoToSM_newFunction_temp@:7:1
|
____MongoToSM_newFunction_temp@:5:24
|
|
|
2 threads threw
|
Error: assert failed : Verifier failed!
|
Query: { "query" : { "a" : { "$lt" : 100 } }, "orderby" : { "c" : -1 } }
|
Query plan: {
|
"waitedMS" : NumberLong(0),
|
"queryPlanner" : {
|
"plannerVersion" : 1,
|
"namespace" : "db1.coll1",
|
"indexFilterSet" : false,
|
"parsedQuery" : {
|
"a" : {
|
"$lt" : 100
|
}
|
},
|
"winningPlan" : {
|
"stage" : "SORT",
|
"sortPattern" : {
|
"c" : -1
|
},
|
"inputStage" : {
|
"stage" : "SORT_KEY_GENERATOR",
|
"inputStage" : {
|
"stage" : "FETCH",
|
"inputStage" : {
|
"stage" : "IXSCAN",
|
"keyPattern" : {
|
"a" : 1,
|
"b" : 1
|
},
|
"indexName" : "a_1_b_1",
|
"isMultiKey" : false,
|
"isUnique" : false,
|
"isSparse" : false,
|
"isPartial" : false,
|
"indexVersion" : 1,
|
"direction" : "forward",
|
"indexBounds" : {
|
"a" : [
|
"[-inf.0, 100.0)"
|
],
|
"b" : [
|
"[MinKey, MaxKey]"
|
]
|
}
|
}
|
}
|
}
|
},
|
"rejectedPlans" : [ ]
|
},
|
"serverInfo" : {
|
"host" : "Jonathans-MacBook-Pro.local",
|
"port" : 27017,
|
"version" : "3.1.9",
|
"gitVersion" : "9c317d92145a77ab582acb215b3ed41af2f1b33c"
|
},
|
"ok" : 1
|
}
|
Previous doc: {
|
"_id" : 59,
|
"a" : 68,
|
"b" : 141,
|
"c" : 97,
|
"d" : 141,
|
"yield_text" : "words"
|
}
|
This doc: {
|
"_id" : 97,
|
"a" : 97,
|
"b" : 103,
|
"c" : 97,
|
"d" : 103,
|
"yield_text" : "are"
|
}
|
|
quietlyDoAssert@jstests/concurrency/fsm_libs/assert.js:53:15
|
assert@src/mongo/shell/assert.js:25:5
|
wrapAssertFn@jstests/concurrency/fsm_libs/assert.js:60:13
|
assertWithLevel/assertWithLevel@jstests/concurrency/fsm_libs/assert.js:84:9
|
advanceCursor@jstests/concurrency/fsm_workloads/yield.js:32:1
|
sort@jstests/concurrency/fsm_workloads/yield_sort.js:35:9
|
runFSM@jstests/concurrency/fsm_libs/fsm.js:19:13
|
____MongoToSM_newFunction_temp/<@:10:9
|
main@jstests/concurrency/fsm_libs/worker_thread.js:81:17
|
____MongoToSM_newFunction_temp@:7:1
|
____MongoToSM_newFunction_temp@:5:24
|
|
:
|
throwError@jstests/concurrency/fsm_libs/runner.js:300:23
|
runWorkloads/<@jstests/concurrency/fsm_libs/runner.js:463:17
|
runWorkloads@jstests/concurrency/fsm_libs/runner.js:409:13
|
serial@jstests/concurrency/fsm_libs/runner.js:483:13
|
@/tmp/fsm_all.js:11:1
|
|