Use cases for pmempool-check

15 views
Skip to first unread message

Jayashree Mohan

unread,
Feb 7, 2019, 4:35:50 PM2/7/19
to pmem
Hi all,

The pmempool-check utility seems to do a consistency check for pmemblk and pmemlog pools. While libpmemlog and libpmemobj themselves build upon libpmem that provides transactional update guarantees, how frequently would you end up with a scenario that requires the use of pmempool-check? Wouldn't the journaling/logging used by libpmem ensure that such inconsistencies don't occur?

These questions arise in the context of the need to extend pmempool-check utility to libpmemobj. With all the transactional guarantees provided by libpmemobj library, could you state an example scenario where you would need such an extensive check?

Thanks,
Jayashree Mohan

Reply all
Reply to author
Forward
0 new messages