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: [email protected]
For additional commands, e-mail: [email protected]