Details
Description
This seems to have crept into 2.7.x. I'm not sure which version yet but it's likely related to SERVER-12750. If so the problem might also exist in 2.6.4.
mongos> use foo
|
switched to db foo
|
mongos> db.bar.insert({foo: 'bar'})
|
WriteResult({ "nInserted" : 1 })
|
mongos> use admin
|
switched to db admin
|
mongos> db.runCommand({copydb: 1, fromdb: 'foo', todb: 'foo1'})
|
{ "ok" : 1 }
|
mongos> db.runCommand({copydb: 1, fromdb: 'foo', todb: 'foo2', fromhost: 'localhost:27017'})
|
{
|
"errmsg" : "exception: nextSafe(): { $err: \"the 'exhaust' query option is invalid for mongos queries: foo.bar { query: {}, $snapshot: true }\", code: 18526 }",
|
"code" : 13106,
|
"ok" : 0
|
}
|
Buildinfo:
mongos> db.runCommand('buildInfo')
|
{
|
"version" : "2.7.7-pre-",
|
"gitVersion" : "ccacca83853931e2d03c8670c1745dfac515e119 modules: subscription",
|
"OpenSSLVersion" : "OpenSSL 1.0.1i 6 Aug 2014",
|
"sysInfo" : "Linux devbox 3.16.1-gentoo #1 SMP PREEMPT Thu Aug 14 08:35:28 PDT 2014 x86_64 BOOST_LIB_VERSION=1_49",
|
"loaderFlags" : "-fPIC -pthread -Wl,-z,now -rdynamic -Wl,-E",
|
"compilerFlags" : "-Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -Werror -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-but-set-variable -fno-builtin-memcmp -std=c99",
|
"allocator" : "tcmalloc",
|
"versionArray" : [
|
2,
|
7,
|
7,
|
-100
|
],
|
"javascriptEngine" : "V8",
|
"bits" : 64,
|
"debug" : false,
|
"maxBsonObjectSize" : 16777216,
|
"ok" : 1
|
}
|
Attachments
Issue Links
- related to
-
SERVER-12750 mongos shouldn't accept initial query with "exhaust" flag set
-
- Closed
-
-
SERVER-2627 Mongos should support QueryOption_Exhaust
-
- Closed
-