[ https://issues.apache.org/jira/browse/SOLR-14971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Gerlowski resolved SOLR-14971. ------------------------------------ Fix Version/s: 8.8 master (9.0) Resolution: Fixed > 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 > Assignee: Jason Gerlowski > Priority: Major > Fix For: master (9.0), 8.8 > > Attachments: reproduce.sh > > Time Spent: 1h > Remaining Estimate: 0h > > 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