You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Thomas Mueller (Jira)" <ji...@apache.org> on 2024/09/13 13:30:00 UTC

[jira] [Assigned] (OAK-11108) Tree store: support parallel indexing

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

Thomas Mueller reassigned OAK-11108:
------------------------------------

    Assignee: Thomas Mueller

> Tree store: support parallel indexing
> -------------------------------------
>
>                 Key: OAK-11108
>                 URL: https://issues.apache.org/jira/browse/OAK-11108
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: indexing
>            Reporter: Thomas Mueller
>            Assignee: Thomas Mueller
>            Priority: Major
>
> The tree store (unlike the flat file store) allows relatively easily to index in parallel, that is using multiple threads. 
> We already have implemented this by splitting the flat file store, but this requires that we split at the exact "border" of lucene documents. Splitting takes time, is complicated (where is the border exactly?), and doesn't always work eg. if index definitions have conflicting "borders" (eg. indexing folders and indexing assets and pages at the same time).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)