NCEAS / metacat

Data repository software that helps researchers preserve, share, and discover data
https://knb.ecoinformatics.org/software/metacat
GNU General Public License v2.0
25 stars 12 forks source link

Upgrade Solr version on Metacat-index #1235

Closed taojing2002 closed 4 years ago

taojing2002 commented 6 years ago

Currently Metacat is using 3.6.2 solrj and solr-core version. It is pretty out of date and we need to upgrade.

First question, which is our target version? The current release is 7.3.0. Which we should choose? 5.x(dataone is using), 6.x, or the current release? Note: after 6.0, it requires java 1.8. My thought is we should use the newest version if it wouldn't break dataone index.

Second question, how to upgrade the existing the index? I found a tool to upgrade existing solr index from 4.x to 7.x: https://github.com/cominvent/solr-tools/ https://www.quora.com/How-do-I-move-4-3-1-core-to-6-5-1-core-in-Solr I will play it a little bit.

mbjones commented 6 years ago

Unless there is a compelling disadvantage or incompatibility, I think moving to the most recent stable version makes the most sense and gives us the most longevity. In general, smaller version upgrades are easier than large ones, so it would be nice to track these releases more closely in the future as we release new versions of Metacat.

mbjones commented 5 years ago

Could you provide a progress update, @taojing2002?

taojing2002 commented 5 years ago

The code has been developed in a feature branch. Basically the feature is done but we still need a thorough testing. Another issue is it introduces lot of  jar files when we handle the Schema object. We plan to finish this feature after we release 2.10. On 11/15/18 8:50 PM, Matt Jones wrote:

Could you provide a progress update, @taojing2002 https://github.com/taojing2002?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/NCEAS/metacat/issues/1235#issuecomment-439281418, or mute the thread https://github.com/notifications/unsubscribe-auth/AHsIDDCcsyMwZIUnmAfQaVKvx8aKtoD1ks5uvkQxgaJpZM4TKdQE.

vchendrix commented 4 years ago

This will be handled by the Metacat 2.13.0 release