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

Instructions -- cloud mode is required and build instructions are missing #52

Open
elyograg opened this issue Aug 22, 2023 · 2 comments

Comments

@elyograg
Copy link

Installation instructions do not indicate that SolrCloud is required. The Package Manager instructions in the Solr Ref Guide also do not mention that SolrCloud is required, which I will pursue with the Solr project. I only figured that out by delving into the SolrCLI code for the package manager after someone reported on the #solr slack channel that they couldn't install DIH in standalone mode.

There are no building instructions here. The build.xml in branch_9x references ../contrib-build.xml which is not included and no instructions are provided about how to prep a build environment.

I got further by attempting maven instead of ant, but there are failed tests, so I couldn't build a jar. Turning tests off allowed 9.2.1 to build, but when I updated pom.xml to build for 9.3.0, I found that the code was using a deprecated MetricsMap constructor that had been removed in 9.3.0. Commenting out the entire initializeMetrics method allowed it to build, but I do not know what consequences might occur with the removal of that overridden method.

@B0rner
Copy link

B0rner commented Dec 14, 2023

Thanks for the tip! I was also wondering whether Solr Cloud is necessary for DIH. Only the note in the installation instructions that you should use the ./server/scripts/cloud-scripts/zkcli.sh-script gave rise to the assumption that the non-cloud installation is at least not the norm. As I understand your post, the non-cloud installation is rather difficult or even impossible.

@epugh
Copy link
Collaborator

epugh commented Dec 14, 2023

I'd like to see in the 10x line of Solr some sort of elimination of the "cloud" and "non cloud" mode, and instead make it easy for a single node Solr setup and then easy scaling up to many node Solrs....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants