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

Munendra S N commented on SOLR-12127:
-------------------------------------

 [^SOLR-12127.patch] 
Attached patch has tests included for both standalone and distrib.  Tests have 
been added in InPlaceUpdate test class even though with this change, set null 
would always be considered as atomic update (Didn't find better to place add 
this)
This would also fix SOLR-12128

> Using atomic updates to remove docValues type dynamic field does not work
> -------------------------------------------------------------------------
>
>                 Key: SOLR-12127
>                 URL: https://issues.apache.org/jira/browse/SOLR-12127
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: update
>    Affects Versions: 6.6.2, 7.2
>            Reporter: Oliver Kuldmäe
>            Priority: Critical
>         Attachments: SOLR-12127.patch, SOLR-12127.patch
>
>
> I have defined a dynamic field which is stored=false, indexed=false and 
> docValues=true. Attempting to set this field's value to null via atomic 
> update does not remove the field from the document. However, the document's 
> version is updated. Using atomic updates to set a value for the field does 
> work. Tested on 6.6.2 and 7.2.1. 
> An example of a non-working update query:
> {code:java}
> <update>
>     <add>
>         <doc>
>             <field name="id">372335</field>
>             <field name="removed_field_262884_i_dv" update="set" null="true"/>
>         </doc>
>     </add>
> </update>
> {code}
>  
> An example of a working update query:
> {code:java}
> <update>
>     <add>
>         <doc>
>             <field name="id">372335</field>
>             <field name="removed_field_262884_i_dv" 
> update="set">1521472499</field>
>         </doc>
>     </add>
> </update>
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to