This is an automated email from the ASF dual-hosted git repository.
krisden pushed a commit to branch branch_9x
in repository https://gitbox.apache.org/repos/asf/solr.git
The following commit(s) were added to refs/heads/branch_9x by this push:
new da7c9cd1585 SOLR-15955: Jetty 10.x upgrade notes (#1330)
da7c9cd1585 is described below
commit da7c9cd1585f84f3561a95f0b33ab8de88b6cbfc
Author: Kevin Risden <[email protected]>
AuthorDate: Mon Feb 6 10:05:55 2023 -0500
SOLR-15955: Jetty 10.x upgrade notes (#1330)
---
solr/CHANGES.txt | 2 ++
.../modules/upgrade-notes/pages/major-changes-in-solr-9.adoc | 3 +++
2 files changed, 5 insertions(+)
diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt
index ffafb1ec061..960b317fdef 100644
--- a/solr/CHANGES.txt
+++ b/solr/CHANGES.txt
@@ -230,6 +230,8 @@ Other Changes
* SOLR-16632: Add core name to periodic delete related log messages (Bence
Szabo via Andras Salamon)
+* SOLR-15955: Upgrade to Jetty 10.x (Mark Miller, Kevin Risden)
+
================== 9.1.1 ==================
Bug Fixes
diff --git
a/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
b/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
index faaf0991443..27268ace1b6 100644
---
a/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
+++
b/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
@@ -65,6 +65,9 @@ In Solr 8, it was possible to add docValues to a schema
without re-indexing via
Due to changes in Lucene 9, that isn't possible any more.
== Solr 9.2
+=== Upgrade to Jetty 10.x
+* Solr upgraded to Jetty 10.x from 9.x due to Jetty 9.x is now end of life.
Jetty 10.x has a Java 11 minimum and matches Solr 9 minimum Java version. Jetty
logging has been replaced with slf4j again matching Solr. See
https://webtide.com/jetty-10-and-11-have-arrived/ for additional Jetty 10.x
highlights.
+
=== Jetty Configuration
* Solr no longer duplicates certain Jetty "server" library dependencies
between `server/lib` and `WEB-INF/lib` (jetty-util, jetty-io, etc.).
This is an improvement to the binary release artifact, but Jetty does not
allow web-apps (Solr) to share these libraries by default.