Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Welcome to the Apache Solr Newsletter Month Year.

1. Current versions

  • Apache Solr 9.4.0 released

    ### Solr 9.4.0 Release Highlights:

     * The Lucene version used by Solr has been upgraded to 9.8 – see its
    release notes.
     * The Jetty version has been updated to 10.0.17 to address CVE-2023-44487
     * Added support for node-level caches
     * Circuit Breakers available for Update Requests
     * A new Circuit breaker for percentage of CPU utilization is added. The
    former "CPU" circuit breaker is now more correctly named
    LoadAverageCircuitBreaker as it trips on system load average which is not a
    percentage.
     * Solr now includes an always-on trace id generator. This will inject
    trace id headers for every Solr request, propagating the client supplied
    value or generating a new id as needed and replaces the existing `rid`
    mechanism.
     * Solr now limits the number of concurrent expensive core operations (such
    as "backup", "restore", and "split") that are submitted asynchronously by
    running them in a dedicated thread pool.
     * Added support of OAuth 2.0/OIDC 'code with PKCE' flow
     * Multiple bug fixes for TLS and mTLS

    Thanks Alex Deparvu for the release.
    Mailing list announcement:
    https://lists.apache.org/thread/r6lvzjgxx25s51s03o5bnz3r8xcpov19

  • Apache Solr Operator v0.8.0 released

The Apache Solr Operator is a safe and easy way of managing a Solr

ecosystem in Kubernetes.

### Solr Operator v0.8.0 Release Highlights:

* The minimum supported version of Solr has been set to Solr 8.11
* The minimum Kubernetes version supported is now v1.22
* Managed scale up and scale down are now supported for SolrClouds.
    * By default, when scaling down a SolrCloud, replicas will be
migrated off Pods before they are deleted.
    * By default, when scaling up a SolrCloud, replicas will be
balanced across all Pods after the SolrCloud has been scaled up. (Only
supported for Solr 9.3+)
* SSL bugs with Solr 9 have been fixed, and v0.8.0 will successfully
support SSL for Solr 8.11 and 9.4+
* Solr 8.11 features are now supported by default, such as
maxBooleanClauses, metrics disabling, health endpoint for
readinessCheck
* Keystore/Truststore passwords can be explicitly set in the SolrCloud
CRD for mountedDir SSL. This enables the use of the CertManager CSI
Driver with Solr.
* Rolling Updates for SolrClouds using ephemeral storage are now safer
and replicas are balanced at the end of the operation to ensure
optimal resource utilization.
    * Replica balancing is only supported when Solr 9.3+ is used.

Thanks Jason Gerlowski for the release/

Mailing list announcement:

https://lists.apache.org/thread/wvqo99rggf2sfk2vyk5h1xy5261hyz86

2. Incoming versions


3. Solr Improvement Proposals News


  • Best posts of dev list:
  • Community over Code Apache Solr Hackathon
    "

    Folks headed to Halifax….   Jason and I have talked about hacking together on Solr during the conference.   Well, Good News!  I’ve got us a room, thanks to Brian Proffitt's help, to use on Sunday (the day after the Search Track).  When you check the conference schedule you should see it show up.

    Room 107 on Sunday from 10:25-18:30.

    Jason G and I are planning on spiking out what it would take to fire up a Solr cloud node with the role “zookeeper” and see if we can build a quorum ;-).   Other things that would be interesting is to show folks who aren’t deep in Solr code how to build Solr, how to write tests.    If we are super energetic, maybe I can talk folks like Jeff Zemerick from OpenNLP community to work with us in loading models into Solr via ONNX ;-).  So basically, anything anyone wants to work on ;-).

    So please come join us in Room 107 on Sunday!"


    Thanks Eric Pugh for organizing.
    Mailing list announcement:
    https://lists.apache.org/thread/q7s231xdndr9tzqt5h9qtq6omcylgyqo
  • Build Upgraded to Gradle 8.4

    "Just pushed to main/branch_9x Gradle 8.4 upgrade. Let me know if you see
    any weirdness.

    Google Java Format was upgraded so there is a tidy commit that made a bunch
    of whitespace changes. If you have PRs in progress, probably need to make
    sure tidy is run after getting up to date with main/branch_9x."

    Thanks Kevin Risden for the biuld upgrade.
    Mailing list announcement
    https://lists.apache.org/thread/z18gbrw9n4f63833n5vrqgs80qkzmhyk
  • Solr newsletter conversation, more text or more links:

https://lists.apache.org/thread/hscbjoj158ntj4qzjp93ypr0xnqjk2bo

4. Links to blogs, videos, and others related to Solr:


...