| 721 | } |
| 722 | |
| 723 | bool NodeGroup::isInserted(const Transaction* transaction, offset_t offsetInGroup) const { |
| 724 | const auto lock = chunkedGroups.lock(); |
| 725 | const auto* chunkedGroup = findChunkedGroupFromRowIdx(lock, offsetInGroup); |
| 726 | DASSERT(chunkedGroup); |
| 727 | return chunkedGroup->isInserted(transaction, offsetInGroup - chunkedGroup->getStartRowIdx()); |
| 728 | } |
| 729 | |
| 730 | void NodeGroup::applyFuncToChunkedGroups(version_record_handler_op_t func, row_idx_t startRow, |
| 731 | row_idx_t numRows, transaction_t commitTS) const { |
no test coverage detected