From: Markus F. <in...@fl...> - 2010-05-13 11:58:32
|
I am struggeling with configuring automatic deduplication in Vufind. I tried to follow: http://wiki.apache.org/solr/Deduplication Actually nothing happens. All records are being imported without any deduplication. What am I missing? Thanks Markus --- In /usr/local/vufind/solr/biblio/conf/solrconfig.xml I added <requestHandler name="/update" class="solr.XmlUpdateRequestHandler" > <lst name="defaults"> <str name="update.processor">dedupe</str> </lst> </requestHandler> <updateRequestProcessorChain name="dedupe"> <processor class="org.apache.solr.update.processor.SignatureUpdateProcessorFactory"> <bool name="enabled">true</bool> <bool name="overwriteDupes">true</bool> <str name="signatureField">dedupeHash</str> <str name="fields">reference,issn</str> <str name="signatureClass">org.apache.solr.update.processor.Lookup3Signature</str> </processor> <processor class="solr.LogUpdateProcessorFactory" /> <processor class="solr.RunUpdateProcessorFactory" /> </updateRequestProcessorChain> <!-- The field "reference" corresponds to MARC 773g, is mapped in marc.poperties and has also an additional entry in schema.xml --> --- In /usr/local/vufind/solr/biblio/conf/schema.xml I added the field <field name="dedupeHash" type="string" stored="true" indexed="true" multiValued="false" /> |