Re-exports§
pub use writeback_cache::WritebackCache;
Modules§
- metrics
- writeback_
cache - MemoryCache is a cache for the transaction execution which delays writes to the database until transaction results are certified (i.e. they appear in a certified checkpoint, or an effects cert is observed by a fullnode). The cache also stores committed data in memory in order to serve future reads without hitting the database.
Structs§
Traits§
- Checkpoint
Cache - Execution
CacheAPI - Execution
Cache Commit - Execution
Cache ReconfigAPI - Execution
Cache Write - Object
Cache Read - State
SyncAPI - TestingAPI
- Transaction
Cache Read
Functions§
- build_
execution_ cache - build_
execution_ cache_ from_ env - Should only be used for sui-tool or tests. Nodes must use build_execution_cache which uses the epoch_start_config to prevent cache impl from switching except at epoch boundaries.