Commit 14f33b62 by Steven Murray

WFE archived event now calls OFS->_dropallstripes() with forceRemove set to false

Setting forceRemove to true was incorrect because if forces the
EOS namespace to forget the physical files in the FSTs.

Setting forceRemove to false is correct because it adds the file
to be deleted to a list of files to unlinked on their local FST
stirage.
parent d6aacafc
Pipeline #408340 failed with stages
in 112 minutes 56 seconds
......@@ -1988,7 +1988,7 @@ WFE::Job::DoIt(bool issync)
errInfo.clear();
if (dropAllStripes &&
gOFS->_dropallstripes(fullPath.c_str(), errInfo, root_vid, true) != 0) {
gOFS->_dropallstripes(fullPath.c_str(), errInfo, root_vid, false) != 0) {
eos_static_err("Could not delete all file replicas of %s. Reason: %s",
fullPath.c_str(), errInfo.getErrText());
MoveToRetry(fullPath);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment