You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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?