diff --git a/services/libs/data-access-layer/src/members/base.ts b/services/libs/data-access-layer/src/members/base.ts index 019fff75ce..3bd98ebb02 100644 --- a/services/libs/data-access-layer/src/members/base.ts +++ b/services/libs/data-access-layer/src/members/base.ts @@ -200,7 +200,7 @@ export async function queryMembersAdvanced( attributeSettings, }) - log.debug(`Members advanced query cache hit: ${cacheKey}`) + log.info(`Members advanced query cache hit: ${cacheKey}`) return cachedResult } @@ -222,6 +222,19 @@ export async function queryMembersAdvanced( } } + log.info( + `Params used for building cache key:`, + countOnly, + fields, + filter, + include, + limit, + offset, + orderBy, + search, + segmentId, + ) + return await executeQuery(qx, redis, cacheKey, { filter, search, @@ -488,6 +501,7 @@ export async function executeQuery( const result = { rows, count, limit, offset } // Cache the result + log.info(`Caching members advanced query result: ${cacheKey}`) await cache.set(cacheKey, result, 21600) // 6 hours TTL return result