Jason Gerlowski created SOLR-14971:
--------------------------------------

             Summary: AtomicUpdate 'remove' fails on 'pints' fields
                 Key: SOLR-14971
                 URL: https://issues.apache.org/jira/browse/SOLR-14971
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: update
    Affects Versions: 8.5.2
            Reporter: Jason Gerlowski
         Attachments: reproduce.sh

The "remove" atomic update action on multivalued int fields fails if the 
document being changed is uncommitted.

At first glance this appears to be a type-related issue.  
AtomicUpdateDocumentMerger attempts to handle multivalued int fields by 
processing the List<Integer> type, but in uncommitted docs int fields are still 
List<String> in the tlog.  Conceptually this feels similar to SOLR-13331.

It's likely this issue also affects other numeric and date fields.

Attached is a simple script to reproduce, meant to be run from the root of a 
Solr install.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to