Versions Compared

Key

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

...

  • Admin UI support for SQL Querying
  • HDFS code is now an independent module
  • 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

Deprecations and Removal

  • The Data Import Handler has been removed from Solr(DIH) is an independent project now; it is no longer a part of Solr.
  • Legacy cloud mode is no longer supported
  • No more support for clusterstate.json and MIGRATESTATE API has been removed. If your collections use clusterstate.json, please refer to the Upgrade Notes
  • Auto scaling framework has been removed. Please refer to replica placement plugins for alternate options
  • LegacyBM25SimilarityFactory has been removed
  • VelocityResponseWriter has been removed from Solr. This encompasses all previously included /browse and wt=velocity examples.
  • Legacy SolrCache implementations (LRUCache, LFUCache, FastLRUCache) have been removed. Users have to modify their existing configurations to use CaffeineCache instead.
  • Cross Data Center Replication has been removed in this release.
  • SolrJ clients like HttpSolrClient and LBHttpSolrClient that lacked HTTP2 support have been deprecated.
  • SolrJ class CloudSolrClient, as it existed, has been renamed as CloudLegacySolrClient and deprecated. CloudSolrClient is re-introduced with HTTP2 support, including a new Builder. See Upgrade Notes

...