INNER CODE UNIT · JavaScript
setCachedValue
furey/mongodb-lens · mongodb-lens.js:91
const setCachedValue = (cacheType, key, data) => {
if (!isCacheEnabled(cacheType)) return
memoryCache[cacheType].set(key, {
data,
timestamp: Date.now()
})
}
const invalidateRelatedCaches = (dbName, collectionName) => {
if (collectionName) {
const collKey = `${dbName}.${collectionName}`
memoryCache.schemas.delete(collKey)
memoryCache.fields.delete(collKey)
memoryCache.indexes.delete(collKey)
memoryCache.stats.delete(collKey)
for (const key of memoryCache.schemas.keys()) {