Upgrading from 1.4.1
From now on, the shipped jar file has a modified filename. Please delete your old
pixolutionForApacheSolr.jar and modify your classpath imports accordingly to the new name
pixolutionForApacheSolr[solr version]_v[plugin version].jar (i.e.
Exception using Auto Context with special chars
Due to missing internal encoding of the keywords used by Auto Context an exception was thrown if the keywords contain special characters like % or ) . The keywords are now internally encoded and every character is supported.
Unexpected Exception in scoring process when document without feature
In rare circumstances a
NullPointerException was thrown if a document without a feature is part of the visual scoring process.
The expected behavior is to score those documents with 0 and to log a warning.
Incorrect FeatureNotFoundException when index is not optimized
During the query process an error in the index segment iteration code could cause a
FeatureNotFoundException when documents are part of an unoptimized index segment which contains deletion flags.
Assuming an affected document with id
1234 and a similarity query is triggered (
FeatureNotFoundException is thrown.
q=docid:1234&fl=feature query shows that the feature itself exists in the index.
Besides updating to version 1.4.2 a workaround is to optimize the index to force all of the index segments to be merged into a single segment.