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

Method FindAndModifyPlan

src/QLPlan.actor.h:512–529  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

510 Reference<MetadataManager> mm;
511
512 FindAndModifyPlan(Reference<Plan> subPlan,
513 Reference<IUpdateOp> updateOp,
514 Reference<IInsertOp> upsertOp,
515 Reference<Projection> projection,
516 Optional<bson::BSONObj> ordering,
517 bool projectNew,
518 Reference<UnboundCollectionContext> cx,
519 Reference<FDB::Database> database,
520 Reference<MetadataManager> mm)
521 : subPlan(subPlan),
522 updateOp(updateOp),
523 upsertOp(upsertOp),
524 projection(projection),
525 projectNew(projectNew),
526 ordering(ordering),
527 cx(cx),
528 database(database),
529 mm(mm) {}
530
531 bson::BSONObj describe() override {
532 return BSON(

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected