Skip to content

Commit a439412

Browse files
committed
fix: reduce cache key size
1 parent 079db1e commit a439412

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

src/state.ts

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,38 +35,32 @@ interface WorkloadImagesAlreadyScanned {
3535
imageIds: string[];
3636
}
3737

38-
function getWorkloadAlreadyScannedKey(
39-
workload: WorkloadAlreadyScanned,
40-
): string {
41-
return `${workload.namespace}/${workload.type}/${workload.uid}`;
42-
}
43-
4438
function getWorkloadImageAlreadyScannedKey(
4539
workload: WorkloadAlreadyScanned,
4640
imageName: string,
4741
): string {
48-
return `${workload.namespace}/${workload.type}/${workload.uid}/${imageName}`;
42+
return `${workload.uid}/${imageName}`;
4943
}
5044

5145
export async function getWorkloadAlreadyScanned(
5246
workload: WorkloadAlreadyScanned,
5347
): Promise<string | undefined> {
54-
const key = getWorkloadAlreadyScannedKey(workload);
48+
const key = workload.uid;
5549
return state.workloadsAlreadyScanned.get(key);
5650
}
5751

5852
export async function setWorkloadAlreadyScanned(
5953
workload: WorkloadAlreadyScanned,
6054
revision: string,
6155
): Promise<boolean> {
62-
const key = getWorkloadAlreadyScannedKey(workload);
56+
const key = workload.uid;
6357
return state.workloadsAlreadyScanned.set(key, revision);
6458
}
6559

6660
export async function deleteWorkloadAlreadyScanned(
6761
workload: WorkloadAlreadyScanned,
6862
): Promise<void> {
69-
const key = getWorkloadAlreadyScannedKey(workload);
63+
const key = workload.uid;
7064
state.workloadsAlreadyScanned.del(key);
7165
}
7266

0 commit comments

Comments
 (0)