You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Przemo Pakulski (JIRA)" <ji...@apache.org> on 2007/05/31 01:04:15 UTC

[jira] Updated: (JCR-832) BundleDBPersistenceManager does not free blobStore resources

     [ 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.


Re: [jira] Updated: (JCR-832) BundleDBPersistenceManager does not free blobStore resources

Posted by Savas Triantafillou <sa...@gmail.com>.
Hi ,

do you know when the patch will be committed and
whether it is safe to use BundleBDPersistenceManager and
BundleFsPersistenceManager
as they are at the moment until this issue is resolved ?

Thank you,

Savvas

On 5/31/07, Przemo Pakulski (JIRA) <ji...@apache.org> wrote:
>
>
>      [
> 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.
>
>