Skip to content

add `Raw_context.Cache` for in-memory cache layer

  • rewrite Cache module
    • replace capacity-based Cache module by currently-used-size-based design
    • prepare for working with external capacity which will be implemented as protocol constants
  • add Raw_context.Cache module
    • add CACHE module type in storage interface
    • provide interface for manipulating in-memory cache
  • edit for minor refactoring

️ testing is not working, please don't run test.

Merge request reports