From 2a87617627d435e719b8d07f7271f480eab1e331 Mon Sep 17 00:00:00 2001 From: Eric Cano <Eric.Cano@cern.ch> Date: Thu, 23 May 2019 13:54:08 +0200 Subject: [PATCH] Fixed repack not filtering the already repacked tape files. --- catalogue/RdbmsCatalogue.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/catalogue/RdbmsCatalogue.cpp b/catalogue/RdbmsCatalogue.cpp index 9ef22e9637..4ad7b64be6 100644 --- a/catalogue/RdbmsCatalogue.cpp +++ b/catalogue/RdbmsCatalogue.cpp @@ -4246,7 +4246,8 @@ std::list<common::dataStructures::ArchiveFile> RdbmsCatalogue::getFilesForRepack "TAPE_FILE.VID = TAPE.VID " "WHERE " "TAPE_FILE.VID = :VID AND " - "TAPE_FILE.FSEQ >= :START_FSEQ " + "TAPE_FILE.FSEQ >= :START_FSEQ AND " + "TAPE_FILE.SUPERSEDED_BY_VID IS NULL " "ORDER BY FSEQ"; auto conn = m_connPool.getConn(); -- GitLab