ETS keydir operations: lookup, insert, delete, cold-read warming, LFU touch, hot-cache threshold enforcement, and prefix scans.
Summary
Types
@type metadata_location() :: :hot | :cold | :pending | :invalid
@type metadata_lookup() :: {:live, tuple(), metadata_location()} | :expired | :miss | {:error, :invalid_keydir_entry} | Ferricstore.Store.ReadResult.failure()