Replies: 1 comment 6 replies
-
What's accessible in BlockCache is only those entries in the BlockCache Index. So as long as an entry is removed from the index, it won't be accessible again. The tombstone in NvmCache code is used for synchronization for inflight lookups/puts/deletes only. Before a proper shut down all inflight NVM operations will be drained, so it doesn't need to be persisted. |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I'm new to CacheLib and using it to build my app. And I'm interested in reading CacheLib's source code.
I found the
BlockCache
(large entry cache) of the hybrid cache enginenavy
doesn't persist tombstones when removing entries. Is there any chance for the hybrid cache get a phantom entry after recovery?Beta Was this translation helpful? Give feedback.
All reactions