Config drupal-4.3.10-solr-9.x-0 errors

Created on 30 May 2025, 29 days ago

Respect the submission guidelines above! Drupal.org issue forks cause additional work for the project maintainer!

Setup

  • Solr version: 9.8.1 (two-node cloud backed by zookeeper)
  • Drupal Core version: 10.4.7
  • Search API version: 8.x-1.38
  • Search API Solr version: 4.3.10
  • Configured Solr Connector: solr_cloud

Issue

I have one (non-production) version of a site on Solr 9, working fine with config 4.3.7. We're planning to roll production to from solr 8 to solr 9 in the coming month, so I started to do some prep work updating all the things.

However, it would seem that I am not able to create collections in solr when using the 4.3.10 config as provided by the module, whilst 4.3.10 works just fine.

The only difference I see between the configs is the name (duh) and the lib dir directives now being commented. Changing that back to the directives being not commented resolves the issue.

I appreciate that those directives won't work if users don't run with -Dsolr.config.lib.enabled=true but I *do* run solr with those, so the work-around as per 🐛 directives have been made into an "opt-in" feature in Solr 9.8 Active doesn't work with the shipped solrconfig.xml

So you've managed to make a breaking change in a minor version bump, which is maybe not so good. I can remember to manually change the config to re-enable the lib directories until we go to solr 10 but maybe a rather big entry in README.md would be good for this *and* a major module version bump.

💬 Support request
Status

Active

Version

4.3

Component

Solr Configuration Generator

Created by

🇦🇺Australia cafuego

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @cafuego
  • 🇩🇪Germany mkalkbrenner 🇩🇪

    It isn't a breaking change in this module. It is a bug fix to get things working with supported Solr versions. Older Solr 9 versions are EOL.
    But Solr made a breaking change and mentioned that and their release notes. I'm sure you read it ;-)

    Anyway, I would appreciate a contribution to the README.

Production build 0.71.5 2024