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

Jayson Minard commented on SOLR-1164:
-------------------------------------

The UpdateRequest has get methods for getting the individual lists back that 
can be deprecated but harder to implement their replacement with everything 
lumped together.  So could go either way on that one.  Will look at options 
there when I get back to updating that patch soon.

> BinaryUpdateRequestHandler and JavaBinUpdateRequestCodec do not maintain 
> order of the commands as serialized in the binary format
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-1164
>                 URL: https://issues.apache.org/jira/browse/SOLR-1164
>             Project: Solr
>          Issue Type: Improvement
>          Components: update
>    Affects Versions: 1.3
>            Reporter: Jayson Minard
>            Assignee: Noble Paul
>         Attachments: SOLR-1164.patch, SOLR-1164.patch
>
>
> When sending commands in the Java binary format to the 
> BinaryUpdateRequestHandler it does not process them in the order received.  
> It processes all add/updates then delete by id then delete by query 
> regardless of what is sent.  See SOLR-1162 for related issue and patch that 
> covers both issues (they are intertwined since some classes are shared on 
> both sides of the wire)
> I wanted a separate issue covering this so that it is seen from the server 
> viewpoint and not just as a client API issue as other clients writing the 
> binary form would be unable to maintain order of commands as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to