| 488 | } |
| 489 | |
| 490 | void CSRNodeGroup::checkpoint(MemoryManager&, NodeGroupCheckpointState& state) { |
| 491 | const auto lock = chunkedGroups.lock(); |
| 492 | if (!persistentChunkGroup) { |
| 493 | checkpointInMemOnly(lock, state); |
| 494 | } else { |
| 495 | checkpointInMemAndOnDisk(lock, state); |
| 496 | } |
| 497 | checkpointDataTypesNoLock(state); |
| 498 | } |
| 499 | |
| 500 | void CSRNodeGroup::reclaimStorage(PageAllocator& pageAllocator, const UniqLock& lock) const { |
| 501 | NodeGroup::reclaimStorage(pageAllocator, lock); |
no test coverage detected