lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Busch (JIRA)" <>
Subject [jira] Commented: (LUCENE-2555) Remove shared doc stores
Date Fri, 23 Jul 2010 16:18:50 GMT


Michael Busch commented on LUCENE-2555:

I understand (mostly from the discussion on the PTDW) that with the move to a per-thread approach,
the doc stores cannot be shared between segments created by different threads, but what about
segments created by the same thread? Are we losing that functionality?

We discussed that in LUCENE-2324 (close to the bottom).  The problem is that doc stores only
help you if you merge segments that all share the same store.  With DWPT that's extremely

What are the performance implications of removing shared doc stores? 

I agree we have to test this when this patch is complete.  My hope is that we save in other
places (removing the interleaving step of the per-thread postings, no wait queue that serializes
writing to doc stores) so that overall we won't be slower.

> Remove shared doc stores
> ------------------------
>                 Key: LUCENE-2555
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: Index
>            Reporter: Michael Busch
>            Assignee: Michael Busch
>            Priority: Minor
>             Fix For: Realtime Branch
> With per-thread DocumentsWriters sharing doc stores across segments doesn't make much
sense anymore.
> See also LUCENE-2324.

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:
For additional commands, e-mail:

View raw message