| 111 | } |
| 112 | |
| 113 | void LocalNodeTable::clear(MemoryManager& mm) { |
| 114 | auto& nodeTable = dynamic_cast_checked<const NodeTable&>(table); |
| 115 | hashIndex = std::make_unique<LocalHashIndex>(mm, |
| 116 | nodeTable.getColumn(nodeTable.getPKColumnID()).getDataType().getPhysicalType(), |
| 117 | overflowFileHandle); |
| 118 | nodeGroups.clear(); |
| 119 | } |
| 120 | |
| 121 | bool LocalNodeTable::lookupPK(const Transaction* transaction, const ValueVector* keyVector, |
| 122 | sel_t pos, offset_t& result) const { |
no test coverage detected