diff options
author | Harald Musum <musum@yahooinc.com> | 2022-12-20 00:14:27 +0100 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2022-12-20 00:14:27 +0100 |
commit | 912ae510a52a49b27e1803469d43dd97fa87c93a (patch) | |
tree | e905683c4608a4032cd4b917f0d27a0b56b00522 /configserver | |
parent | 05b58ac83b06b00ae97ecafad101e44d4dd76aee (diff) |
Revert "Delete file reference for application immediately after being copied"
The file reference will be downloaded anyway afterwards, since it is one
of the file references in use by the active deployment. There is a maintainer
that deletes unused file references after a while.
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java index d3ac3ec3100..d26173b4dd7 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java @@ -875,12 +875,7 @@ public class SessionRepository { } ApplicationId applicationId = sessionZKClient.readApplicationId(); log.log(Level.FINE, () -> "Creating local session for tenant '" + tenantName + "' with session id " + sessionId); - try { - createLocalSession(sessionDir, applicationId, sessionZKClient.readTags(), sessionId); - } finally { - log.log(Level.FINE, "Deleting file distribution reference " + fileReference + " for app package with session id " + sessionId); - fileDirectory.delete(fileReference, (reference) -> true); // Delete downloaded file reference, not needed anymore - } + createLocalSession(sessionDir, applicationId, sessionZKClient.readTags(), sessionId); } private Optional<Long> getActiveSessionId(ApplicationId applicationId) { |