You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have the builder steps use the new ncache.Cache and compare performance with old cache.Cache (performance is basically the same after checking with 100,000+ files)
This will help:
The cache implementation will consist of a storage engine and a query system.
Tasks:
ncachethat will eventually replace the existingcachepackage. Create new cache interfaces under a new package ncache. #869ncache.Cachethat provides the higher-level operations used by the builder steps. Adds Cache with initial method for fetching a cache entry by layer entries. #975, Finishes implementing new Cache. #1022, Has Cache use last modified time as metadata. #1031, Stores temporary cache files under cache directory. #1037, Changes CacheWrite into UncompressedCacheWrite and adds ability to write compressed layer blob. #1046ncache.Cacheand compare performance with oldcache.Cache(performance is basically the same after checking with 100,000+ files)ncache.Cache. Changes the builder steps to use the new ncache.Cache. #1047cachepackage Changes the builder steps to use the new ncache.Cache. #1047ncachetocache. Renames ncache to cache. #1056