INNER CODE UNIT · JavaScript
invalidateRelatedCaches
furey/mongodb-lens · mongodb-lens.js:100
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()) {
if (key.startsWith(collKey + '.')) memoryCache.schemas.delete(key)
}
}
memoryCache.collections.delete(dbName)
}
const clearMemoryCache = () => {
for (const cacheType of config.enabledCaches) {