MCPcopy Create free account
hub / github.com/FoundationDB/fdb-document-layer / execute

Method execute

src/ExtOperator.actor.cpp:671–678  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

669struct ExtUpdateOperatorPull {
670 static const char* name;
671 static Future<Void> execute(Reference<IReadWriteContext> cx,
672 StringRef const& path,
673 bson::BSONElement const& element) {
674 std::set<DataValue> only;
675 DataValue dv = fullValueFromElement(element);
676 only.insert(dv);
677 return doPullActor(cx, path, only);
678 }
679};
680REGISTER_UPDATE_OPERATOR(ExtUpdateOperatorPull, "$pull");
681

Callers

nothing calls this directly

Calls 2

fullValueFromElementFunction · 0.85
insertMethod · 0.45

Tested by

no test coverage detected