Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multi-core Solr instances #3212

Closed
bricas opened this issue Jul 18, 2016 · 2 comments · Fixed by #8825
Closed

Support multi-core Solr instances #3212

bricas opened this issue Jul 18, 2016 · 2 comments · Fixed by #8825
Labels
Component: Code Infrastructure formerly "Feature: Code Infrastructure" Feature: Search/Browse User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh
Milestone

Comments

@bricas
Copy link
Contributor

bricas commented Jul 18, 2016

Currently, Dataverse assumes the URL you're entering for Solr is a single-core instance (as evidenced by the code adding /solr to the config url)

https://github.com/IQSS/dataverse/blob/v4.4/src/main/java/edu/harvard/iq/dataverse/search/SearchServiceBean.java#L91

If the config option was changed to be the full endpoint URL to Solr, (so localhost:8983/solr instead of just localhost:8983) then Dataverse could support multi-core instances which have URLs that look like localhost:8983/solr/corename/

Although this config change will break existing installs, if there was an upgrade detection process, then you could easy just add /solr to the end of the existing config value and everything would be functional once again.

@mheppler mheppler added Feature: Search/Browse Component: Code Infrastructure formerly "Feature: Code Infrastructure" labels Oct 10, 2016
@pdurbin pdurbin added the User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh label Jul 4, 2017
@pdurbin
Copy link
Member

pdurbin commented Jun 28, 2018

Related: #4762

@pdurbin
Copy link
Member

pdurbin commented Sep 30, 2022

If the config option was changed to be the full endpoint URL to Solr

A fix for this has been proposed:

@poikilotherm poikilotherm mentioned this issue Sep 30, 2022
2 tasks
@pdurbin pdurbin added this to the 5.13 milestone Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Code Infrastructure formerly "Feature: Code Infrastructure" Feature: Search/Browse User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants