jackrabbit-oak-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Guggisberg (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OAK-114) MicroKernel API: specify retention policy for old revisions
Date Fri, 06 Jul 2012 12:29:34 GMT

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

Stefan Guggisberg commented on OAK-114:

i agree that large exports are an important use case which is not covered by my proposal (predefined
fixed retention period). determining the 'ideal' value of the fixed retention period is problematic
and depends on the use cases/applications. 

jukka's 'implicit lease on access' model OTOH has other shortcomings (implementation complexity,
potential compromise of server stability).

it seems like a single approach doesn't fit all use cases.  

for now i suggest we postpone the discussion until we've gathered enough information/experiences
about the implications of the different approaches. it might well be that we end up leaving
the retention policy undefined/implementation specific.
> MicroKernel API: specify retention policy for old revisions
> -----------------------------------------------------------
>                 Key: OAK-114
>                 URL: https://issues.apache.org/jira/browse/OAK-114
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: mk
>            Reporter: Stefan Guggisberg
>            Assignee: Stefan Guggisberg
>         Attachments: OAK-114.patch
> the MicroKernel API javadoc should specify the minimal guaranteed retention period for
old revisions. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message