[ 
https://issues.apache.org/jira/browse/OAK-6935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vikas Saurabh updated OAK-6935:
-------------------------------
    Fix Version/s: 1.8

> Active deletion logs warn messages when it tries to delete blobs already 
> purged by DSGC
> ---------------------------------------------------------------------------------------
>
>                 Key: OAK-6935
>                 URL: https://issues.apache.org/jira/browse/OAK-6935
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: lucene
>            Reporter: Vikas Saurabh
>            Assignee: Vikas Saurabh
>            Priority: Minor
>             Fix For: 1.8, 1.7.12
>
>
> In cases when BlobGC deleted the blobs which active delete logic later came 
> around to purge., active deletion logs a warn message. An example timeline 
> would be:
> * t1 -> index blob gets deleted (active delete logic notes it down)
> * t2 -> compaction removes ref to this blob from node store
> * t3 (t1 + 24 hours) -> blob gc runs and collects the blob
> * t4 -> active gc tries to purge an already deleted blob
> (note, active delete runs between t1 and t3 would not delete the blobs as it 
> hasn't be 24 hours since blob deletion).
> While this would happen for a small set of blobs (that are unfortunate to get 
> compacted and cleaned up by DSGC before active deletion comes around) - but, 
> the warn log is annoying. It would be useful to detect this case and not log 
> warn on failure to delete for these.
> /cc [~amjain]



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to