Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Solr is now built and released independently from Lucene (separate Apache projects)
  • Build system switched to Gradle, no longer uses Ant + Ivy
  • Docker image creation is now a part of the Apache Solr Github repo
  • Docker image documentation is now a part of the reference guide
  • Official Docker image upgraded to use JDK17 (by Eclipse Temurin) and ability to create functionally identical local image

...

Other

  • Admin UI support for SQL Querying
  • Contrib modules are now just "modules". You can easily enable module(s) through environment variable SOLR_MODULES
  • Features lifted out as separate modules are: HDFS, Hadoop-Auth, Scripting and JWT-Auth
  • The "dist" folder in the release is gone. Module jars are now inside respective module's lib/ folder
  • Metrics handler only depends on SolrJ instead of core and has its own log4j2.xml now so it doesn’t share Solr’s logging config
  • SolrJ class CloudSolrClient now supports HTTP2. It has a new Builder. See CloudLegacySolrClient (deprecated) for the 8.x version of this class
  • Jetty Request log is now enabled by default, i.e. logging every request

...