[
https://issues.apache.org/jira/browse/LUCENE-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12920698#action_12920698
]
Jason Rutherglen commented on LUCENE-2655:
------------------------------------------
bq. I think the switch to generations of pending deletes (LUCENE-2680) would
fix this? Maybe we should go do that one first.
Yes, lets work on that one as it directly relates to solving this issue. The
generational system won't work for DWPT pending flushed deletes for the reasons
described (ie, the docidupto/limit will be inappropriately globalized).
{quote}I think there's a graph structure somehow? Ie every DWPT that's flushed
must record the segments that existed (were already flushed) when it was first
created, because it's only those segments that should get the deleted
term{quote}
You're saying record a list of segments that existed at the time of flushing a
DWPT's deletes? Lets get that data structure mapped out to start on
LUCENE-2680?
> Get deletes working in the realtime branch
> ------------------------------------------
>
> Key: LUCENE-2655
> URL: https://issues.apache.org/jira/browse/LUCENE-2655
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Index
> Affects Versions: Realtime Branch
> Reporter: Jason Rutherglen
> Fix For: Realtime Branch
>
> Attachments: LUCENE-2655.patch
>
>
> Deletes don't work anymore, a patch here will fix this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]