I was using the ClientUtils.escapeSpecialChars method and was surprised that white space is being escaped.
https://github.com/apache/solr/blob/main/solr/solrj/src/java/org/apache/solr/client/solrj/util/ClientUtils.java#L186 I was considering removing this but wanted to see if anyone had a reason for whitespace to be escaped. Joel Bernstein http://joelsolr.blogspot.com/