Hello everyone, During the development of the new UI I noticed that the JSON parsing in our API is configured to be lenient. This means that it allows for example numbers being provided for fields that are normally strings.
During some tests I found out that this behavior throws errors for some specific cases. I have documented those in SOLR-18191 [1]. I would like to change the request parsing for JSON input to be strict and not lenient. Renato Haebrli has already created a draft PR [2] where this is being addressed. Since this may be considered a breaking change, I would like to gather more opinions and consensus before changing the behavior in 10.x. If it is considered a problematic change, we could work out a migration plan. What do you think about the proposed change? And do you think consumers actually are affected by this? Best, Christos [1] SOLR-18191 https://issues.apache.org/jira/browse/SOLR-18191 [2] https://github.com/apache/solr/pull/4329
