Also renamed SqlUsageManager to SqlCacheManager and moved it to the db
module.
SqlCacheManager tests are now Rust unit tests that have access to its
private variables and functions. Removed public getters that supported
tests and removed access to some functions that were only public for
testing.
This is more steps toward cache management, but still incomplete.
Also renamed SqlUsageManager to SqlCacheManager and moved it to the db module.
SqlCacheManager tests are now Rust unit tests that have access to its private variables and functions. Removed public getters that supported tests and removed access to some functions that were only public for testing.
This is more steps toward cache management, but still incomplete.