Closed amoeba closed 2 years ago
This PR now includes support for all ontologies we've been developing for the last while and is ready to get merged @taojing2002. This closes https://github.com/DataONEorg/d1_cn_index_processor/issues/29.
Before or after merge, these changes need to get cherry-picked onto https://github.com/DataONEorg/dataone-indexer and also ported to https://github.com/NCEAS/metacat. All content in CN and MN Solr instances matching the query q=sem_annotation:*
needs to get reindexed manually.
Hey @taojing2002, this adds indexing support for two new ontologies we've developed over on https://github.com/DataONEorg/sem-prov-ontologies for DataONEorg/d1_cn_index_processor#29 and also tweaks some of the indexing logic described in DataONEorg/dataone-indexer#3.
The PR includes automated tests and I've done a fair bit of manual testing so this doesn't need an in-depth review, though I'd appreciate you taking a quick look.
Closes DataONEorg/d1_cn_index_processor#29 and DataONEorg/dataone-indexer#3.