[xwiki/xwiki-docker] c8d1fa: XDOCKER-183: It's not really possible anymore to p...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-docker Commit: c8d1faadc3990411bb696cbb315f426223288248 https://github.com/xwiki/xwiki-docker/commit/c8d1faadc3990411bb696cbb315f426... Author: Vincent Massol <[email protected]> Date: 2026-07-24 (Fri, 24 Jul 2026) Changed paths: M 16/mariadb-tomcat/xwiki/docker-entrypoint.sh M 16/mysql-tomcat/xwiki/docker-entrypoint.sh M 16/postgres-tomcat/xwiki/docker-entrypoint.sh M 17/mariadb-tomcat/xwiki/docker-entrypoint.sh M 17/mysql-tomcat/xwiki/docker-entrypoint.sh M 17/postgres-tomcat/xwiki/docker-entrypoint.sh M 18.4/mariadb-tomcat/xwiki/docker-entrypoint.sh M 18.4/mysql-tomcat/xwiki/docker-entrypoint.sh M 18.4/postgres-tomcat/xwiki/docker-entrypoint.sh M 18/mariadb-tomcat/xwiki/docker-entrypoint.sh M 18/mysql-tomcat/xwiki/docker-entrypoint.sh M 18/postgres-tomcat/xwiki/docker-entrypoint.sh M README.md A contrib/solr/Dockerfile M contrib/solr/solr-init.sh M template/xwiki/docker-entrypoint.sh Log Message: ----------- XDOCKER-183: It's not really possible anymore to properly configure a remote Solr using variables since XWiki 12.2 * Configure remote Solr with the "solr.remote.baseURL" property (pointing at the Solr base URL) instead of the deprecated single-core "solr.remote.url" property. Since XWiki 12.2 a remote Solr uses several cores (search, events, ratings, extension index) and the old property only configured the search core, breaking the others. * Rewrite contrib/solr/solr-init.sh to create the four required cores from the two current XWiki Solr configuration ZIPs (server-core-search + server-core-minimal); the old single-core server-data JAR was discontinued after 9.x. * Add contrib/solr/Dockerfile since the official Solr image lacks "unzip" (needed by solr-init.sh) and the "analysis-extras" module (the search core schema uses language analyzers such as the Polish stemmer). * Update the README external-Solr section accordingly. * Replace the INDEX_HOST/INDEX_PORT variables with a single SOLR_BASE_URL holding the full Solr base URL, so it can carry the scheme (e.g. https), a custom path and the port. The old variables could only build an http://host:port/solr URL and had been broken since the multi-core Solr change, so they are removed rather than kept as a deprecated fallback. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-docker/settings/notifications
participants (1)
-
XWiki Notifications