Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: consistent link format, doesn't duplicate first column

...

SOLR-12336

ItemDescriptionContributorsThemeJira
First party packages & Slim Solr distributionSolr should have first party packages, and a slim Solr tarball that doesn't have the first party packagesIshan, Noble, Jan, et. al.Lean Solr Core
V2 API to be the defaultRef guide docs should use V2, where necessary we build V2 APIs, switch SolrJ to use V2 APIs, etc.
Usability
Autoscaling / Replica assignment V2A new pluggable framework replaces current autoscalingAndrzej, Ilan, NobleLean Solr Core
HDFS moved away from Solr-CoreBuild a first party package out of HDFS supportIstvan Farkas, GezapetiLean Solr Core
Remove Ant supportThis is partly done
Tech-debt
Index Lifecycle ManagementAutomatically move indices between hot, warm and cold phasesAtri SharmaFeature
POJOs instead of loosely typed objectsStart using POJOs/interfaces wherever possible in public APIs where ever possibleNoble Paul

Remove Filter.java from SolrFilter.java is a legacy relic from earlier Lucene days.  Solr uses Filter in a variety of places where it can use other constructs or in some cases we need to make new constructs.  In some cases like TwoPhaseIterator, this is an optimization.David SmileyTech-debt

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
key

Solr 9.1

Soon after 9.0. The main theme of this release is to solidify all the new frameworks.

...