jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Mueller (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (OAK-5833) Intermediate commits during (re-)indexing of synchronous index
Date Thu, 23 Mar 2017 10:44:41 GMT

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

Thomas Mueller updated OAK-5833:
--------------------------------
    Attachment: NodeTraverser.java

As a start, I implemented a restartable iterator (an node iterator that can start at any path).
It is using the JCR API, because such an iterator is of "independent interest".

I know that for reindexing, we don't need the JCR API, and we should avoid loading all children
in memory if there are many child nodes. But I guess (hope) all that is relatively easy to
change.

> Intermediate commits during (re-)indexing of synchronous index
> --------------------------------------------------------------
>
>                 Key: OAK-5833
>                 URL: https://issues.apache.org/jira/browse/OAK-5833
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>            Reporter: Thomas Mueller
>            Assignee: Thomas Mueller
>             Fix For: 1.8
>
>         Attachments: NodeTraverser.java
>
>
> Like OAK-2556, we should also support easier reindexing for synchronous indexes. See
also this [discussion thread|https://lists.apache.org/thread.html/3b30afce33d84e7c3a82cf49efc0c65bfc33db4b429d50df1e05fae7@%3Coak-dev.jackrabbit.apache.org%3E].



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message