-
Type: Improvement
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Core
-
Release Notes Summary:Orphan version is removed as it goes along
-
Release Notes Description:
-
Tags:
-
Sprint:nxplatform #92, nxplatform #94, nxplatform #95, nxplatform #96, nxplatform #97
-
Story Points:5
The same way we have a StreamOrphanBlobGC that is removing orphan blob when a document is deleted.
We should have a DocumentDomainEventProducer that is signaling document deletion and a stream processor that is taking care of removing orphan versions.
This will supersede the OrphanVersionRemoverListener that is not trigger on mass deletion.