From 4eaf5c2d36e7038445a05e246005ec42a71aab8f Mon Sep 17 00:00:00 2001 From: Kristaps Fabians Geikins Date: Wed, 23 Apr 2025 17:16:11 +0300 Subject: [PATCH] fix(server): not caching serverInfo to redis (#4581) --- packages/server/modules/core/index.ts | 3 --- packages/server/modules/core/repositories/server.ts | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/server/modules/core/index.ts b/packages/server/modules/core/index.ts index a6f40fd51..df102626e 100644 --- a/packages/server/modules/core/index.ts +++ b/packages/server/modules/core/index.ts @@ -123,9 +123,6 @@ const coreModule: SpeckleModule<{ } }, async finalize() { - // Reload serverInfo - await getCachedServerInfoFactory({ db }).clear() - // Update server profile in mp await updateServerMixpanelProfileFactory({ getServerInfo: getCachedServerInfoFactory({ db }), diff --git a/packages/server/modules/core/repositories/server.ts b/packages/server/modules/core/repositories/server.ts index 23138c077..3f15d4208 100644 --- a/packages/server/modules/core/repositories/server.ts +++ b/packages/server/modules/core/repositories/server.ts @@ -19,7 +19,7 @@ import { isEmailEnabled } from '@/modules/shared/helpers/envHelper' import { - redisCacheProviderFactory, + inMemoryCacheProviderFactory, wrapFactoryWithCache } from '@/modules/shared/utils/caching' import { TIME_MS } from '@speckle/shared' @@ -77,7 +77,7 @@ export const getCachedServerInfoFactory = wrapFactoryWithCache({ factory: getServerInfoFactory, name: 'modules/core/repositories/server::getServerInfo', ttlMs: TIME_MS.hour, - cacheProvider: redisCacheProviderFactory() + cacheProvider: inMemoryCacheProviderFactory() }) export const updateServerInfoFactory =