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

Method initScanState

src/processor/operator/scan/scan_node_table.cpp:131–136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129}
130
131void ScanNodeTableInfo::initScanState(TableScanState& scanState,
132 const std::vector<ValueVector*>& outVectors, main::ClientContext* context) {
133 auto transaction = transaction::Transaction::Get(*context);
134 scanState.setToTable(transaction, table, columnIDs, copyVector(columnPredicates));
135 initScanStateVectors(scanState, outVectors, MemoryManager::Get(*context));
136}
137
138void ScanNodeTable::initLocalStateInternal(ResultSet* resultSet, ExecutionContext* context) {
139 ScanTable::initLocalStateInternal(resultSet, context);

Callers 2

initCurrentTableMethod · 0.45
getNextTuplesInternalMethod · 0.45

Calls 2

copyVectorFunction · 0.85
setToTableMethod · 0.45

Tested by

no test coverage detected