Andrzej Bialecki created SOLR-18410:
---------------------------------------
Summary: CrossDC Common: multivalued params don't survive the
serialization round-trip
Key: SOLR-18410
URL: https://issues.apache.org/jira/browse/SOLR-18410
Project: Solr
Issue Type: Bug
Components: module - crossDC
Affects Versions: 9.10.1, 10.0, main(11.0)
Reporter: Andrzej Bialecki
Assignee: Andrzej Bialecki
{{MirroredSolrRequestSerializer}} doesn't properly support multivalued
SolrParams on deserialization because it uses {{MapSolrParams}} for
deserialization.
There's an {{assert}} in {{MapSolrParams}} constructor to ensure that entries
from the incoming map are {{String.class}} but this check only works when
asserts are turned on. If they are not, this later results in a
{{ClassCastException}} inside the consumer.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]