Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: CHANGES.txt generation

...

  • OpenTelemetry for Metrics instead of DropWizard.  Attribute based; supports pushing metrics thus avoiding Prometheus translation
  • Segment level filterCache, augmenting or replacing current global strategy
  • Limit concurrent HTTP requests / threads to a sane value, not 10k in jetty.xml.  Not trivial; don't want to dead-lock at scale.  Related (but not the same) issue:
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keySOLR-7344
  • schema.xml:  Default field types (esp. for non-text) so users needn't define the basics.
  • Transition from "javabin" to CBOR via Jackson.  Status of CBOR –
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keySOLR-17510
  • Load built-in and other plugins via Java java.util.ServiceLoader / SPI, just like how Lucene components are loaded.
  • NamedList: move away from this in configuration. dev thread, and this dev thread RE ConfigurablePlugin
    • Initial baby step: root NamedLists to any plugin config should be a SimpleOrderedMap.  And enforce uniqueness
  • CHANGES.txt generation / management.  
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keySOLR-17619

Roadmap

Started but not finished

...