[ 
https://issues.apache.org/jira/browse/OAK-12280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18091766#comment-18091766
 ] 

Roy Teeuwen commented on OAK-12280:
-----------------------------------

I have added an initial pull request. Can someone please review this :)? I'm 
not an oak expert 

> DataStoreCommand --collect-garbage should reconcile BlobIdTracker state to 
> remove blobs deleted by offline GC
> -------------------------------------------------------------------------------------------------------------
>
>                 Key: OAK-12280
>                 URL: https://issues.apache.org/jira/browse/OAK-12280
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>            Reporter: Roy Teeuwen
>            Priority: Major
>
> When running an offline DataStore GC (oak-run --collect-garbage) deletes 
> blobs, the BlobIdTracker state used by online GC (typically at 
> <repository>/datastore/*.refs) is not updated. The deleted blob IDs remain in 
> the tracker, causing offline GC to repeatedly warn about blobs it cannot find 
> in the DataStore on subsequent runs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to