Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Moved SolrJ info to Others

...

  • 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
  • SolrJ class CloudSolrClient now supports HTTP2. It has a new Builder. See CloudLegacySolrClient (deprecated) for the 8.x version of this class

Deprecations and

...

Removals

  • The Data Import Handler (DIH) is an independent project now; it is no longer a part of Solr.
  • 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 is an independent project now; it is no longer a part of 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 not mention the class in order to get the default.
  • 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, The old CloudSolrClient has been renamed as CloudLegacySolrClient and deprecated. CloudSolrClient is re-introduced with HTTP2 support, including a new Builder. See Upgrade Notes