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

Michael Dürig updated OAK-2407:
-------------------------------
    Issue Type: Improvement  (was: Sub-task)
        Parent:     (was: OAK-2849)

> Auto-refresh sessions on revision gc
> ------------------------------------
>
>                 Key: OAK-2407
>                 URL: https://issues.apache.org/jira/browse/OAK-2407
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: segmentmk
>            Reporter: Michael Dürig
>            Assignee: Michael Dürig
>              Labels: gc
>             Fix For: 1.0.12, 1.2
>
>
> The approach to revision garbage collection taken in OAK-2192 assumes that 
> long running background sessions call refresh once they become active again. 
> Incidentally this is true as such background sessions usually are admin 
> sessions and those are always auto-refreshed on access (see OAK-88, OAK-803, 
> and OAK-960). However as soon as we move away from admin sessions this might 
> not be true any more and we might start seeing {{SegmentNotFoundException}} s 
> unless the user explicitly refreshes the session. 
> To prevent this we should make all sessions auto refresh once revision gc 
> runs. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to