Release Date

Mailing list link:

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


Move to appropriate section


conf in lonon nov 22 with tutorials

https://www.eventbrite.co.uk/e/search-solutions-2023-conference-tickets-739298691287
https://www.eventbrite.co.uk/e/search-solutions-2023-tutorials-tickets-739261911277


Charlie Hull sent these:


1. Talk videos about Solr
 From our conferences and others, everything is categorised here
https://opensourceconnections.com/about-us/videos-about-search/ with a
Solr playlist at
https://www.youtube.com/playlist?list=PLCoJWKqBHERuLJgmR0PhiXmS3TUYjWatW

2. Tools compatible with Solr
We have Quepid for recording relevance judgements and adjusting Solr
queries https://opensourceconnections.com/about-us/tools/#quepid
Splainer which decodes debug query information https://www.splainer.io
Querqy/SMUI for rules-based query rewriting
https://opensourceconnections.com/about-us/tools/#querqy
Chorus which wraps some of the above into a e-commerce search reference
implementation with a series of videos to introduce it
https://opensourceconnections.com/blog/2020/07/07/meet-pete-the-e-commerce-search-product-manager/

3. Blogs on Solr https://opensourceconnections.com/?s=solr making a
significant proportion of the 800+ blogs on OSC's site

4. Haystack, the search & AI event we run, has always featured talks on
Solr https://www.haystackconf.com - the next events will be April (USA)
and September/October (UK) plus we have a Haystack on Tour event in
Austin, Texas on November 8th
https://opensourceconnections.com/event/haystack-on-tour-austin-texas/

5. Search Solutions is one of my favourite search events and happens in
London on November 21/22
https://opensourceconnections.com/event/pragmatic-ai-powered-search-solutions-at-the-british-computer-society/

end of Charlie Hull links

0. Intro and Solr PMC announcements

Welcome to the Apache Solr Newsletter October 2023 edition.

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


Solr 8.11.3 (not yet released

https://lists.apache.org/thread/4pd0qovrc8tok0b8rrncwf2pcvrwb92o
https://lists.apache.org/thread/lwzy3kjwpf9t54wg9sv0fx715plq8p5f

3. Solr Improvement Proposals News


  • Best posts of dev list:
  • Apache Projects and Discussion Forums
    "

    At the ASF Community-over-Code conference today, I brought up this topic

    with ASF Directors and members at a session about project communication.

    Yes, a project could host something if a project (PMC) wants to, provided

    that the "dev list" remains where official project decisions are made.

    Also, there was advice against over-use of Slack for many reasons.  I feel

    if we had a modern forum in place, we would not have been so tempted to

    setup Slack for users.

    "
    Read more on the mailing list:
    https://lists.apache.org/thread/mpyy3r724wr2khkmvpm9cm6lql0h1ono
  • Feedback on changing signature of two commands...
    "In SOLR-14496, we introduce Basic Auth support using the command line long option “-credentials” and the short form “-u”.    This dropped in seamlessly except for two commands, AssertTool and PackageTool."
    Read more on the mailing list:
    https://lists.apache.org/thread/wz2yzzsg1b7pvvxq95ols32rpoq4kzg6
  • 404 page in 8.11 ref guide online
    "

    Just discovered that this page is 404
    https://solr.apache.org/guide/8_11/rule-based-replica-placement.html.

    Anyone know how this happened? It's the destination for SolrCloud >
    Rule-based Replica Placement in the left menu in the 8.11 ref guide

    "
    Thanks Gus Heck for reporting the issue.
    mailing list
    https://lists.apache.org/thread/qy9s955sjbwy5p007283lj2s2p6p29h9
  • Crave is doing well
    "

    I believe the Crave issues with branch merging seem to have been fixed.  If
    someone sees otherwise, please let me know.

    And boy Crave is fast!  The whole GHA action takes 8m but Crave side is 6m
    of which 4m of it is tests running.  It's faster than "precommit" will is
    still running in a standard GHA.  Isn't that crazy!  Yes, there's room for
    improvement.

    "
    Thanks David Smiley for the Crave report
    mailing list:
    https://lists.apache.org/thread/h129xgdbdzo15yr92qv6zt385lz8ktmf
  • 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:


https://photos.apachecon.com/index.php?/category/37

  • Atita Arora describes her experience attending Apache Community Over Code 2023:

"🌐 Just back from an incredible journey at the Community Over Code conference in Halifax, Nova Scotia! 🚀
I've put together a trip report summarizing the key takeaways, insights, and highlights from the conference (along with some pictures!).

From thought-provoking sessions to networking with brilliant minds, this event has broadened my perspective on the world of open-source.
I'd like to express my gratitude to the organizers, speakers, and fellow attendees for making this experience unforgettable."

Read the Linkedin post:

https://www.linkedin.com/posts/atitaarora_communityovercode2023-opensource-conferencehighlights-activity-7122179240170504192-VPqz

Read the complete article here:

https://www.linkedin.com/pulse/code-connections-collaboration-unpacking-community-over-atita-arora-b0gfe/

  • Alessandro Benedetti summary of Apache Community Over Code 2023:

"And as usual, after an amazing conference it's time for goodbyes and acknowledgements...
#communityovercode has been fantastic, I had the chance to meet a good number of Apache Lucene/Solr fellow committers and PMC members ( David Smiley, Eric Pugh, Tim Allison and Jason Gerlowski, amazing time together, next time we need to schedule also some board-gaming, yes David, looking at you!).
.."

Read the complete summary here:

https://www.linkedin.com/posts/alexbenedetti_communityovercode-solr-lucene-activity-7118390383578890240-LS4d

  • Alessandro Benedetti blog about Solr/Lucene Birds of Feather during Apache Community Over Code 2023:

"And the blog about the Apache Lucene/Solr Birds of a Feather we had in Halifax during #communityovercode is out! ..."

Read the Linkedin post:

https://www.linkedin.com/posts/alexbenedetti_apache-lucenesolr-the-summary-community-activity-7120721472205037568-8RBP

Read the complete blog here:

https://sease.io/2023/10/apache-lucene-solr-the-top-10-pain-points-community-over-code-2023-edition.html

5. Upcoming Events & meetings

6. Connect with the Apache Solr Community