Skip to content

Commit 34bca4a

Browse files
committed
fix: cache regression
Signed-off-by: Umberto Sgueglia <usgueglia@contractor.linuxfoundation.org>
1 parent 4c16b08 commit 34bca4a

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

services/libs/data-access-layer/src/members/queryCache.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,12 @@ export class MemberQueryCache {
118118

119119
async invalidateByPattern(pattern: string): Promise<void> {
120120
try {
121-
const keysDeleted = await this.cache.deleteByKeyPattern(pattern)
121+
const [resultsDeleted, countsDeleted] = await Promise.all([
122+
this.cache.deleteByKeyPattern(pattern),
123+
this.countCache.deleteByKeyPattern(pattern),
124+
])
122125
log.info(
123-
`Invalidated member query cache by pattern: ${keysDeleted} entries deleted for pattern ${pattern}`,
126+
`Invalidated member query cache by pattern: ${resultsDeleted} result entries, ${countsDeleted} count entries deleted for pattern ${pattern}`,
124127
)
125128
} catch (error) {
126129
log.warn('Error invalidating member query cache by pattern', { error, pattern })

0 commit comments

Comments
 (0)