From cc10ec28991ce703d07b6975985c6012397530d1 Mon Sep 17 00:00:00 2001 From: Umberto Sgueglia Date: Wed, 26 Nov 2025 14:56:50 +0100 Subject: [PATCH 1/3] feat: adding logs --- services/libs/data-access-layer/src/members/base.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/libs/data-access-layer/src/members/base.ts b/services/libs/data-access-layer/src/members/base.ts index 019fff75ce..ad54f6919b 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 } From 87dfef5f6aa6392eeb93172f604361b940f82c43 Mon Sep 17 00:00:00 2001 From: Umberto Sgueglia Date: Wed, 26 Nov 2025 15:19:16 +0100 Subject: [PATCH 2/3] feat: adding logs --- services/libs/data-access-layer/src/members/base.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/services/libs/data-access-layer/src/members/base.ts b/services/libs/data-access-layer/src/members/base.ts index ad54f6919b..aa66b9348a 100644 --- a/services/libs/data-access-layer/src/members/base.ts +++ b/services/libs/data-access-layer/src/members/base.ts @@ -488,6 +488,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 From 5892510e7bf4efb21000d69a32cb4799ae455877 Mon Sep 17 00:00:00 2001 From: Umberto Sgueglia Date: Thu, 27 Nov 2025 10:06:50 +0100 Subject: [PATCH 3/3] fix: adding logs --- services/libs/data-access-layer/src/members/base.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/services/libs/data-access-layer/src/members/base.ts b/services/libs/data-access-layer/src/members/base.ts index aa66b9348a..3bd98ebb02 100644 --- a/services/libs/data-access-layer/src/members/base.ts +++ b/services/libs/data-access-layer/src/members/base.ts @@ -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,