From c6949ba145cbbb14986d853c48210c8739938589 Mon Sep 17 00:00:00 2001 From: nscuro Date: Sat, 25 Jan 2025 19:57:20 +0100 Subject: [PATCH] Disable L2 cache for GHSA mirroring This was not necessary in `master` since we disabled the L2 cache globally there. Signed-off-by: nscuro --- .../org/dependencytrack/tasks/GitHubAdvisoryMirrorTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/dependencytrack/tasks/GitHubAdvisoryMirrorTask.java b/src/main/java/org/dependencytrack/tasks/GitHubAdvisoryMirrorTask.java index c93044128..18524c9ac 100644 --- a/src/main/java/org/dependencytrack/tasks/GitHubAdvisoryMirrorTask.java +++ b/src/main/java/org/dependencytrack/tasks/GitHubAdvisoryMirrorTask.java @@ -210,7 +210,7 @@ boolean processAdvisory(final SecurityAdvisory advisory) { final List vsList = modelConverter.convert(advisory.getVulnerabilities()); - try (final var qm = new QueryManager()) { + try (final var qm = new QueryManager().withL2CacheDisabled()) { qm.getPersistenceManager().setProperty(PROPERTY_PERSISTENCE_BY_REACHABILITY_AT_COMMIT, "false"); qm.getPersistenceManager().addInstanceLifecycleListener( new IndexingInstanceLifecycleListener(Event::dispatch),