Skip to content

Commit e79c02b

Browse files
authored
add prefix to keys for cache lookup (#1477)
* add prefix to keys for cache lookup * version bump
1 parent ae8d8b2 commit e79c02b

File tree

16 files changed

+24
-23
lines changed

16 files changed

+24
-23
lines changed

backend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ab_testing_backend",
3-
"version": "5.1.10",
3+
"version": "5.1.11",
44
"description": "Backend for A/B Testing Project",
55
"scripts": {
66
"install:all": "npm ci && cd packages/Scheduler && npm ci && cd ../Upgrade && npm ci",

backend/packages/Scheduler/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/packages/Scheduler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ppl-upgrade-serverless",
3-
"version": "5.1.10",
3+
"version": "5.1.11",
44
"description": "Serverless webpack example using Typescript",
55
"main": "handler.js",
66
"scripts": {

backend/packages/Upgrade/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/packages/Upgrade/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ab_testing_backend",
3-
"version": "5.1.10",
3+
"version": "5.1.11",
44
"description": "Backend for A/B Testing Project",
55
"main": "index.js",
66
"scripts": {

backend/packages/Upgrade/src/api/services/CacheService.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ export class CacheService {
5353
}
5454

5555
public async wrapFunction<T>(prefix: CACHE_PREFIX, keys: string[], functionToCall: () => Promise<T[]>): Promise<T[]> {
56-
const cachedData = this.memoryCache ? await this.memoryCache.store.mget(...keys) : [];
56+
const keysWithPrefix = keys.map((key) => prefix + key);
57+
const cachedData = this.memoryCache ? await this.memoryCache.store.mget(...keysWithPrefix) : [];
5758

5859
const allCachedFound = cachedData.every((cached) => !!cached);
5960
if (allCachedFound && env.caching.enabled) {

clientlibs/java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
at the same time that happen to rev to the same new version will be caught
1010
by a merge conflict. -->
1111

12-
<version>5.1.10</version>
12+
<version>5.1.11</version>
1313
<build>
1414
<plugins>
1515
<plugin>

clientlibs/js/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clientlibs/js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "upgrade_client_lib",
3-
"version": "5.1.10",
3+
"version": "5.1.11",
44
"description": "Client library to communicate with the Upgrade server",
55
"files": [
66
"dist/*"

0 commit comments

Comments
 (0)