MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / write

Method write

src/function/gds/ssp_destinations.cpp:25–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23 void beginWritingInternal(table_id_t tableID) override { frontier->pinTableID(tableID); }
24
25 void write(FactorizedTable& fTable, table_id_t tableID, LimitCounter* counter) override {
26 auto& sparseFrontier = frontier->cast<SparseFrontier>();
27 for (auto [offset, _] : sparseFrontier.getCurrentData()) {
28 write(fTable, {offset, tableID}, counter);
29 }
30 }
31
32 void write(FactorizedTable& fTable, nodeID_t dstNodeID, LimitCounter* counter) override {
33 if (!inOutputNodeMask(dstNodeID.offset)) { // Skip dst if it not is in scope.

Callers

nothing calls this directly

Calls 4

getIterationMethod · 0.80
writeFunction · 0.50
appendMethod · 0.45
increaseMethod · 0.45

Tested by

no test coverage detected