From f2d34add0588020b0ff265801466051215f5d67e Mon Sep 17 00:00:00 2001 From: Terry Brady Date: Thu, 4 Apr 2024 14:27:06 -0700 Subject: [PATCH] Update prune.md --- design/object-reset/prune.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/design/object-reset/prune.md b/design/object-reset/prune.md index 3491fb3..97ef63b 100644 --- a/design/object-reset/prune.md +++ b/design/object-reset/prune.md @@ -520,6 +520,14 @@ versions: +### Prune Algorithm 3: Prune and Push Corrected Pathnames To Older Versions (not fully documented) +- Identify prune candidates as in Algorithm 1 +- If a matching checksum exists in the current version + - Restroactively rename the older version/file to use the pathname of the current version/file with a matching checksum + - Rebuild history to use the corrected pathname in all subsequent versions +- _This could more assertively clean up the changeToken issues in Nuxeo content_ + + ## Storage actions - delete prune-able keys from primary storage - remove pruned keys from the storage manifest (or mark them as pruned)