Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: OpenTelemetry for Metrics

...

Not started; may need discussion

  • 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.
  • SolrJ/Solr Backwards-compatibility tests.  Should work via Docker/TestContainers.  See SOLR-17653
  • Cloud/remote storage via Java NIO FileSystem –
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keySOLR-17646

...

  • End-state is to merge solrj-zookeeper into solr-core.
  • End-state: most of Solr's tests that call waitForState after collection creation can finally stop doing so
  • ClusterStateProvider and CloudSolrClient may need some love.
    • performance issues are fixed already (9.8)
    • deficiency if all Solr nodes go down; easy fix
    • assumptions about ClusterState; API issues
  • Prometheus Exporter should use it.

OpenTelemetry for Metrics instead of DropWizard. SIP-23 &

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySOLR-17458

Package Manager

  • First Party Packages:  status: needs a SIP (proposal/design) –
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keySOLR-14688
    also see linked items, some with PRs

...