The following changes are on my mind for 9.0, and some others. I will do many; others I'm a reviewer for a contributor. I think these are best done on a major release, but this isn't to say each is "important". Jan (as RM), please let me know what you think. I suppose I need your approval?
Observability: * https://issues.apache.org/jira/browse/SOLR-14686 Remove log "[coreName]" (logid) which is redundant with MDC -- PR just updated and tagged some possible reviewers. No feedback yet :-/ I'll merge soon. * https://issues.apache.org/jira/browse/SOLR-15905 "Don't automatically register Solr's metrics with JMX (SolrJmxReporter)" -- Yet our default solr.xml could keep it?. ETA Jan 24 * https://issues.apache.org/jira/browse/SOLR-14401 ""distrib" request handler metrics should only be tracked on pertinent handlers" -- Looking for some feedback on the issue first. ETA Jan 24 Highlighting: * https://issues.apache.org/jira/browse/SOLR-15259 lower default hl.fragAlignRatio -- minor change but better to change highlighting fragment defaults in a major release but not critical. ETA: Jan 17 * https://issues.apache.org/jira/browse/SOLR-12901 Make UnifiedHighlighter the default -- There are some overlaps between the highlighters but I definitely think the UH is the best highlighter. ETA Jan 21 -- separate issue, TBD: removing the big/verbose configs for the other highlighters from the default solrconfig.xml to keep it leaner. Docker: * JIRA TBD, Java 17 runtime. ETA Jan 17 Filter.java; remove/hide * https://issues.apache.org/jira/browse/SOLR-12336 "Remove Filter from Solr" -- a contributor has something but is getting approval. If we don't get this in time, I could do something simple to just ensure the class isn't public. Nested Docs: * https://issues.apache.org/jira/browse/SOLR-15064 "Atomic/partial updates to nested docs should not assume _route_ param is the root ID" -- Debt/confusion to be removed. ETA 21 Jan Modularizing: * Solrj-Zookeeper: ETA Jan 17 * https://issues.apache.org/jira/browse/SOLR-14660 HDFS (or Hadoop?) -- Waiting for the contributor to return to it. See the issue for discussion on what to do if it stagnates further. ~ David Smiley Apache Lucene/Solr Search Developer http://www.linkedin.com/in/davidwsmiley
