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

Michael Busch updated LUCENE-2956:
----------------------------------

          Component/s: Index
          Description: 
With separate DocumentsWriterPerThreads (DWPT) it can currently happen that the 
delete part of an updateDocument() is flushed and committed separately from the 
corresponding new document.

We need to make sure that updateDocument() is always an atomic operation from a 
IW.commit() and IW.getReader() perspective.  See LUCENE-2324 for more details.

  was:
With separate DocumentsWriterPerThreads (DWPT) it can currently happen that the 
delete part of an updateDocument() is flushed and committed separately from the 
corresponding new document.

We need to make sure that updateDocument() is always a atomic operation from a 
IW.commit() and IW.getReader() perspective.  See LUCENE-2324 for more details.

    Affects Version/s: Realtime Branch
        Fix Version/s: Realtime Branch

> Support updateDocument() with DWPTs
> -----------------------------------
>
>                 Key: LUCENE-2956
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2956
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Index
>    Affects Versions: Realtime Branch
>            Reporter: Michael Busch
>            Assignee: Michael Busch
>            Priority: Minor
>             Fix For: Realtime Branch
>
>
> With separate DocumentsWriterPerThreads (DWPT) it can currently happen that 
> the delete part of an updateDocument() is flushed and committed separately 
> from the corresponding new document.
> We need to make sure that updateDocument() is always an atomic operation from 
> a IW.commit() and IW.getReader() perspective.  See LUCENE-2324 for more 
> details.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to