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

Shai Erera updated LUCENE-5680:
-------------------------------

    Attachment: LUCENE-5680.patch

Patch ports all tests to use the atomic updates. This removed the complexity in 
TestIWExceptions that we've added recently, since now each set of updates is 
either atomically applied or not.

> Allow updating multiple DocValues fields atomically
> ---------------------------------------------------
>
>                 Key: LUCENE-5680
>                 URL: https://issues.apache.org/jira/browse/LUCENE-5680
>             Project: Lucene - Core
>          Issue Type: New Feature
>          Components: core/index
>            Reporter: Shai Erera
>            Assignee: Shai Erera
>         Attachments: LUCENE-5680.patch, LUCENE-5680.patch, LUCENE-5680.patch, 
> LUCENE-5680.patch
>
>
> This has come up on the list (http://markmail.org/message/2wmpvksuwc5t57pg) 
> -- it would be good if we can allow updating several doc-values fields, 
> atomically. It will also improve/simplify our tests, where today we index two 
> fields, e.g. the field itself and a control field. In some multi-threaded 
> tests, since we cannot be sure which updates came through first, we limit the 
> test such that each thread updates a different set of fields, otherwise they 
> will collide and it will be hard to verify the index in the end.
> I was working on a patch and it looks pretty simple to do, will post a patch 
> shortly.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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

Reply via email to