[ 
https://issues.apache.org/jira/browse/SOLR-5944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14950320#comment-14950320
 ] 

Yonik Seeley commented on SOLR-5944:
------------------------------------

bq. What would cause the second update to 'doc1' apply before the NUMERIC 
update of 'dvField' of 'doc1'?

The fundamental issue is this: the leader can forward updates to a replica over 
different threads / connections, and can be handled my multiple threads on the 
replica side.  This leads to many opportunities for update reorders.

Solr does currently detect (via versioning) and handle all of the reorder cases 
today.  When a document is sent to a replica, the whole thing is sent.  If a 
replica gets an older version of a document, it can simply drop it.  This type 
of handling doesn't work when you're talking about re-ordered partial / 
in-place updates... just dropping old versions doesn't work.


> Support updates of numeric DocValues
> ------------------------------------
>
>                 Key: SOLR-5944
>                 URL: https://issues.apache.org/jira/browse/SOLR-5944
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Ishan Chattopadhyaya
>            Assignee: Shalin Shekhar Mangar
>         Attachments: SOLR-5944.patch, SOLR-5944.patch, SOLR-5944.patch, 
> SOLR-5944.patch, SOLR-5944.patch, SOLR-5944.patch, SOLR-5944.patch, 
> SOLR-5944.patch, SOLR-5944.patch, SOLR-5944.patch, SOLR-5944.patch, 
> SOLR-5944.patch
>
>
> LUCENE-5189 introduced support for updates to numeric docvalues. It would be 
> really nice to have Solr support this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to