[ https://issues.apache.org/jira/browse/OAK-8314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella closed OAK-8314. --------------------------------- bulk close 1.14.0 > BlobIds created with direct uploads lack length suffix > ------------------------------------------------------ > > Key: OAK-8314 > URL: https://issues.apache.org/jira/browse/OAK-8314 > Project: Jackrabbit Oak > Issue Type: Bug > Components: blob-plugins > Affects Versions: 1.12.0, 1.10.2 > Reporter: Amit Jain > Assignee: Amit Jain > Priority: Blocker > Labels: candidate_oak_1_10 > Fix For: 1.14.0 > > > In the {{completeBlobUpload}} method in the DataStoreBlobStore class the > returned blob id is not being appended with the length suffix even if the > property in on. > This causes the references returned for these blob ids to be different than > what are returned from the BlobStore causing DSGC to treat the directly > uploaded blob ids as candidates for deletion. These would then be deleted > when they have sufficiently aged, depending on the configured > {{blobMaxAgeInSecs}}. > This issue surfaces only with the DocumentNodeStore as SegmentNodeStore round > trips the id through {{Blob.getReference}} call which returns the length > suffixed ids. -- This message was sent by Atlassian JIRA (v7.6.3#76005)