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

Przemo Pakulski updated JCR-832:
--------------------------------

    Attachment: JCR-832-patch.txt

Attached patch proposal. Abstract method destroy(PropertyState) added to 
AbstractBundlePM and called during store. Method implemented in BundleDB PM to 
ensure that blob resources are removed from underlying blobstore.

Not sure if something needs to be done in BundleFS PM, so method remains empty 
there.


> BundleDBPersistenceManager does not free blobStore resources
> ------------------------------------------------------------
>
>                 Key: JCR-832
>                 URL: https://issues.apache.org/jira/browse/JCR-832
>             Project: Jackrabbit
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.3
>            Reporter: Przemo Pakulski
>            Assignee: Tobias Bocanegra
>         Attachments: JCR-832-patch.txt
>
>
> When removing binary property from node or removing node containing binary 
> property, resources occupied by binary property are not freed (orphaned 
> records remains in associated ${schemaObjectPrefix}BINVAL table).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to