Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Solr version should be explicitly defined as ckan requirement #3673
CKAN Version if known (or site URL)
Please describe the expected behavior
nosetest should pass with solr version 6.2 or at least it should be explicitly mentioned that tests use solr version solr-4.3.1 and the same version should be used for production use. We can also upgrade to solr-6.2, then tests should be updated as well.
Please describe the actual behaviour
It is expected to pass the test, but it fails:
What steps can be taken to reproduce the issue?
@SergK You are right, we should document the supported Solr versions.
@TkTech you worked on this recently, any ideas on what we should recommend?
Are there any extra steps that need to be added to these instructions to support Solr 5 or 6?
As for this particular issue it looks like the behaviour of Solr 6 has changed (@wardi mentioned
Which version should I install?
I'm in favor of only officially supporting recent versions of Solr with the next release. Solr has been pushing breaking update versions too quickly for us to support a wide range of versions perpetually.
Version 6.6.* is stable and trivial to install from the Solr site. Solr maintainers seem to be behind with debian and most other distros being stuck on 3.6.2. Our documentation and packages should never recommend using the system solr package.
Documentation really needs updating, we have some install guides recommending solr 1.4.1. We should stop covering "how to install solr" in all install guides and just point to the Solr guide. We're just creating duplicate, often incorrect/outdated documentation that adds extra maintenance.
@amercader thoughts on pegging to 6.6.2 for now? I will update the schema and lib/search, along with any documentation I can find.