The problem is described as a title.
The exception information is as follows:
resultcaused by:org.apache.solr.common.SolrException:Invalid Date String: ' Mon Sep 01:48:38 CEST ' At Org.apache.solr.util.DateFormatUtil.parseMath (dateformatutil.java:)
Corresponding open source Issue list:
https://issues.apache.org/jira/browse/SOLR-8050
The solr5.4 solr6.0 version fixes the issue. The issue still exists in the Community edition of Cloudera.
Evasive thinking: Although the date field does not support partial updates, it can be converted to a string field and then Copyfield to a date field.
<!--Customer_doc - <Fieldname= "Phone_in_history_date_china_str"type= "string"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "Phone_out_history_date_china_str"type= "string"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "Caller_history_date_china_str"type= "string"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "History_record_date_china_str"type= "string"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "Phone_in_history_date_china"type= "Tdate"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "Phone_out_history_date_china"type= "Tdate"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "Caller_history_date_china"type= "Tdate"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/> <Fieldname= "History_record_date_china"type= "Tdate"indexed= "false"stored= "true"multivalued= "true"docvalues= "true"/>
Copyfield:
<source= "Phone_in_history_date_china_str" dest= "Phone_in_ History_date_china "/>
<CopyfieldSource= "Phone_out_history_date_china_str"dest= "Phone_out_history_date_china"/><CopyfieldSource= "Caller_history_date_china_str"dest= "Caller_history_date_china"/><CopyfieldSource= "History_record_date_china_str"dest= "History_record_date_china"/>
SOLR section update multivalued date field times error and solution