branch to work on the hbase model simplification
using solrj 7.x client
force gson to serialise dates inside the map as long (the ES mapping assumes to find such type)
force gson to serialise dates in a format that can be undrestood by ElasticSearch
Fixed date parsing in OAI
cleanup
#3110 Support incremental harvesting: setting dateOfTransformation as datestamp whenever available
refactored broker events generation
integrated exportSummaryRecordsJob mapper from dnet40
using SolrServer (4.X)
exclude from the deduplication process results that aren't publications
do not index invisible records
added support for invisible records
skip weird cases in CC algo
fixing mapping for license vs accessright #3128, cleanup
getting rid of person entities
upgraded solr version to 6.6.0
some java8 refactorings, added more tests for the software entities mapping
integrated latest changes from dnet40
instead of excluding datasets from the deduplication process, we include only publications
implemented use of opt in/out rules for entity fields (#2557).depending on specific solrj version (thus excluding cdh6.X versions)
codebase used to migrate to java8 the production system