Slightly optimized last word extraction in stripTrailingPunctuation.
Allfields optimizations.
Made Solr update accept multiple sources at once to speed up index update for multiple sources with merged records.
Removed accidentally leftover return statement preventing Solr updates.
Added an xpath limit option to export. Can be used to dump only partial set of records or find records with specific content.
Made deleted and from parameters in export optional.
[ALLI-1680] Added handling of MARC field 264 for RDA records.
[ALLI-1844] NdlMarcRecord: Index only 022a in main issn field, others in other_issn_str_mv.
[ALLI-1839] NdlMarcRecord: Index 022l (ISSN-L) in linking_issn_str_mv.
NdlMarcRecord: Also index 036a in ctrlnum.
Removed leftover debug output from 264 handling.
[ALLI-1548] MARC: Fixed indexing of more than one language code.
Optimization: don't send merge deletes to Solr for data sources that aren't enabled for deduplication.
Improved title handling for LIDO records.
Added new types to lido resource type mapping.
Fixed scope of some functions.
Optimized Mongo calls for slightly faster Solr updates.
Optimized MARC record field handling a bit for a considerable speedup.
Fixed a stupid mistake in MARC field handling.
Merge remote-tracking branch 'kdk/master'