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 "Vikas Saurabh (JIRA)" <ji...@apache.org> on 2015/09/09 12:44:46 UTC
[jira] [Created] (OAK-3380) Property index pruning should happen
asynchronously
Vikas Saurabh created OAK-3380:
----------------------------------
Summary: Property index pruning should happen asynchronously
Key: OAK-3380
URL: https://issues.apache.org/jira/browse/OAK-3380
Project: Jackrabbit Oak
Issue Type: Improvement
Components: query
Affects Versions: 1.3.5
Reporter: Vikas Saurabh
Priority: Minor
Following up on this (a relatively old) thread \[1], we should do pruning of property index structure asynchronously. The thread was never concluded, here are a couple of ideas picked from the thread:
* Move pruning to an async thread
* Throttle pruning i.e. prune only once in a while
** I'm not sure how that would work though -- an unpruned part would remain as is until another index happens on that path.
Once we can move pruning to some async thread (reducing concurrent updates), OAK-2673 + OAK-2929 can take care of add-add conflicts.
(cc [~tmueller], [~mreutegg], [~alex.parvulescu], [~chetanm])
\[1]: http://mail-archives.apache.org/mod_mbox/jackrabbit-oak-dev/201506.mbox/%3CCADicHF66U2Vh-hLrJUNANsYtXfiDj2mT3vKTr4ybknGpzy9MNw@mail.gmail.com%3E
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)