THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Dependency updates - A lot of dependency updates make Solr overall much more stable and secure.
- Rate limiting provides a way to throttle update and search requests based on usage metrics.
- Task management interface allows declaring tasks as cancellable and trackable.
...
- Ability to specify node roles in Solr. This release supports 'Overseer' and 'Data' roles out of the box.
- New API for pluggable replica assignment implementations that replaces the auto-scaling framework.
- An option to enable distributed processing of cluster state updates and Collection and Config API call processing without relying on the Overseer.
...
- Data Import Handler has been removed from 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 without like HttpSolrClient and LBHttpSolrClient that lacked HTTP2 support have been deprecated. These are: HttpSolrClient, LBHttpSolrClient and a few more
- SolrJ class CloudSolrClient has been renamed as CloudLegacySolrClient. CloudSolrClient now has HTTP2 support and has a new Builder. See Upgrade Notes
...