summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/mongo.cpp
diff options
context:
space:
mode:
authorDavid Storch <david.storch@mongodb.com>2021-10-01 13:24:06 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-10-01 14:08:31 +0000
commitfe4cf6134b16f102591053d6f4fe11e5cc0eb3ec (patch)
tree559991d99827a8b3252e2fdfb14b90a548de0793 /src/mongo/scripting/mozjs/mongo.cpp
parent0950600446ee8030132bacc9c00eb4ebca411500 (diff)
downloadmongo-fe4cf6134b16f102591053d6f4fe11e5cc0eb3ec.tar.gz
SERVER-58210 Eliminate unnecessary RPC protocol negotiation code
Diffstat (limited to 'src/mongo/scripting/mozjs/mongo.cpp')
-rw-r--r--src/mongo/scripting/mozjs/mongo.cpp30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/mongo/scripting/mozjs/mongo.cpp b/src/mongo/scripting/mozjs/mongo.cpp
index a850a7a9d1a..6aaf30b8990 100644
--- a/src/mongo/scripting/mozjs/mongo.cpp
+++ b/src/mongo/scripting/mozjs/mongo.cpp
@@ -67,8 +67,6 @@ const JSFunctionSpec MongoBase::methods[] = {
MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(getDataKeyCollection, MongoExternalInfo),
MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(encrypt, MongoExternalInfo),
MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(decrypt, MongoExternalInfo),
- MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(getClientRPCProtocols, MongoExternalInfo),
- MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(getServerRPCProtocols, MongoExternalInfo),
MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(isReplicaSetConnection, MongoExternalInfo),
MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(_markNodeAsFailed, MongoExternalInfo),
MONGO_ATTACH_JS_CONSTRAINED_METHOD_NO_PROTO(logout, MongoExternalInfo),
@@ -467,34 +465,6 @@ void MongoBase::Functions::cursorHandleFromId::call(JSContext* cx, JS::CallArgs
args.rval().setObjectOrNull(c);
}
-void MongoBase::Functions::getClientRPCProtocols::call(JSContext* cx, JS::CallArgs args) {
- auto conn = getConnection(args);
-
- if (args.length() != 0)
- uasserted(ErrorCodes::BadValue, "getClientRPCProtocols takes no args");
-
- auto clientRPCProtocols = rpc::toString(conn->getClientRPCProtocols());
- uassertStatusOK(clientRPCProtocols);
-
- auto protoStr = clientRPCProtocols.getValue().toString();
-
- ValueReader(cx, args.rval()).fromStringData(protoStr);
-}
-
-void MongoBase::Functions::getServerRPCProtocols::call(JSContext* cx, JS::CallArgs args) {
- auto conn = getConnection(args);
-
- if (args.length() != 0)
- uasserted(ErrorCodes::BadValue, "getServerRPCProtocols takes no args");
-
- auto serverRPCProtocols = rpc::toString(conn->getServerRPCProtocols());
- uassertStatusOK(serverRPCProtocols);
-
- auto protoStr = serverRPCProtocols.getValue().toString();
-
- ValueReader(cx, args.rval()).fromStringData(protoStr);
-}
-
void MongoBase::Functions::isReplicaSetConnection::call(JSContext* cx, JS::CallArgs args) {
auto conn = getConnection(args);