Hi Mark Miller How can a log replay fail . And I can not figure out the reason of the exception. It seems to no BigDecimal type field in my schema.
Please give some suggestions The exception : 133462 [recoveryExecutor-48-thread-1] WARN org.apache.solr.update. UpdateLog – Starting log replay hdfs tlog{file=hdfs://lklcluster/solr/repCore/repCore/core_node2 0/data/tlog/tlog.0000000000000000693 refcount=2} active=false starting pos=0 133576 [recoveryExecutor-48-thread-1] WARN org.apache.solr.update.UpdateLog – REYPLAY_ERR: IOException reading log org.apache.solr.common.SolrException: Invalid Number: java.math.BigDecimal:238124404 at org.apache.solr.schema.TrieField.readableToIndexed(TrieField.java:396) at org.apache.solr.update.AddUpdateCommand.getIndexedId(AddUpdateCommand.java:98) .............