This is an automated email from the ASF dual-hosted git repository.
gerlowskija pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git
The following commit(s) were added to refs/heads/main by this push:
new 327bf38d4ed Fix changelog inconsistencies following 9.10.1 release
327bf38d4ed is described below
commit 327bf38d4ed1f760e2e68b1f06eaf9f341306717
Author: Jason Gerlowski <[email protected]>
AuthorDate: Wed Jan 21 09:38:43 2026 -0500
Fix changelog inconsistencies following 9.10.1 release
---
CHANGELOG.md | 12 ++++++++----
changelog/v10.0.0/version-summary.md | 6 +++---
changelog/v9.10.0/version-summary.md | 4 ++--
.../SOLR-17947-cloudsolrclient async state refresh.yml | 0
changelog/v9.10.1/release-date.txt | 2 +-
changelog/v9.10.1/version-summary.md | 6 +++++-
6 files changed, 19 insertions(+), 11 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f7c1a47aec4..9ea55114192 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -45,6 +45,7 @@ This file lists Solr's raw release notes with details of
every change to Solr. M
- Notify a user if they run healthcheck against standalone Solr that it is a
SolrCloud only command.
[SOLR-16850](https://issues.apache.org/jira/browse/SOLR-16850) (Eric Pugh)
- "LB" and "Cloud" clients no longer use brittle URL pattern-matching when
routing requests.
[SOLR-17043](https://issues.apache.org/jira/browse/SOLR-17043) (Jude Muriithi)
(Jason Gerlowski)
- When a shard rejoins leader election, leave previous election only once to
save unneeded calls to Zookeeper.
[SOLR-17077](https://issues.apache.org/jira/browse/SOLR-17077) (Pierre Salagnac)
+- Separate out a new solrj-jetty module, meaning users can opt in to the jetty
http client only if they need it. Also makes ConcurrentUpdateBaseSolrClient
client independent.
[SOLR-17161](https://issues.apache.org/jira/browse/SOLR-17161) (Jan Høydahl)
(David Smiley) (Kevin Risden)
- Switch from Dropwizard to OpenTelemetry. This change provides native
Prometheus support on the /admin/metrics API, OTLP support, exemplar support
for tracing correlation with OpenMetrics format and native attributes and
labels on all metrics.
[SOLR-17458](https://issues.apache.org/jira/browse/SOLR-17458) (Matthew
Biscocho) (David Smiley) (Sanjay Dutt) (Jude Muriithi) (Luke Kot-Zaniewski)
(Carlos Ugarte) (Kevin Liang) (Bryan Jacobowitz) (Adam Quigley)
- Change Solr CLI delete command to not delete configs by default. Decouple
lifecycle of collections from configsets.
[SOLR-17495](https://issues.apache.org/jira/browse/SOLR-17495) (Eric Pugh)
- `LBHttp2SolrClient` is now generic, adding support for `HttpJdkSolrClient`.
[SOLR-17516](https://issues.apache.org/jira/browse/SOLR-17516) (James Dyer)
@@ -61,7 +62,6 @@ This file lists Solr's raw release notes with details of
every change to Solr. M
- Improve tracking of time already spent to discount the limit for
sub-requests when `timeAllowed` is used.
[SOLR-17926](https://issues.apache.org/jira/browse/SOLR-17926) (Andrzej
Bialecki) (hossman)
- MultiAuthPlugin now looks up for auth plugins configured with "xBasic" as
scheme if "Basic" authentication used and no plugin with "Basic" scheme found.
This allows the new UI to authenticate in browser without a credentials prompt
being displayed. The MultiAuthPlugin can now also be configured with a single
plugin. [SOLR-17930](https://issues.apache.org/jira/browse/SOLR-17930)
- `Http2ClusterStateProvider` now also can work with `HttpJdkSolrClient`.
[SOLR-17943](https://issues.apache.org/jira/browse/SOLR-17943) (James Dyer)
-- CloudSolrClient now refreshes collection state asynchronously using a
dedicated thread pool, reducing ZooKeeper blocking and improving performance
under load. [SOLR-17947](https://issues.apache.org/jira/browse/SOLR-17947)
(Mark Miller)
- Return structured error information in responses, parse correctly in SolrJ
to give useful SolrExceptions
[SOLR-17998](https://issues.apache.org/jira/browse/SOLR-17998)
[PR#1382](https://github.com/apache/solr/pull/1382) ([Houston
Putman](https://home.apache.org/phonebook.html?uid=houston) @HoustonPutman)
- PropertiesInputStream overrides bulk read method, and rename it to
IndexInputInputStream to match symmetrical class IndexOutputOutputStream.
[SOLR-18029](https://issues.apache.org/jira/browse/SOLR-18029) (Pierre Salagnac)
- Migrated system properties solr.allowPaths and solr.allowUrls to modern
equivalents. #17864
[SOLR-17864](https://issues.apache.org/jira/browse/SOLR-17864) (Eric Pugh)
@@ -296,9 +296,13 @@ This file lists Solr's raw release notes with details of
every change to Solr. M
- Modernize Jetty xml files
[SOLR-17770](https://issues.apache.org/jira/browse/SOLR-17770) ([Houston
Putman](https://home.apache.org/phonebook.html?uid=houston) @HoustonPutman)
-[9.10.1] - 2026-01-08
+[9.10.1] - 2026-01-20
---------------------
+### Changed (1 change)
+
+- CloudSolrClient now refreshes collection state asynchronously using a
dedicated thread pool, reducing ZooKeeper blocking and improving performance
under load. [SOLR-17947](https://issues.apache.org/jira/browse/SOLR-17947)
(Mark Miller)
+
### Fixed (5 changes)
- When using SolrCell with TikaServer, the connection will no longer timeout
after 30s idle, such as during OCR processing
[PR#3926](https://github.com/apache/solr/pull/3926) ([Jan
Høydahl](https://home.apache.org/phonebook.html?uid=janhoy))
@@ -316,8 +320,8 @@ This file lists Solr's raw release notes with details of
every change to Solr. M
- Mitigate CVE-2025-54988 by disabling XFA parsing in PDF documents when using
SolrCell extraction
[SOLR-17888](https://issues.apache.org/jira/browse/SOLR-17888) ([Jan
Høydahl](https://home.apache.org/phonebook.html?uid=janhoy))
-[9.10.0]
---------
+[9.10.0] - 2025-11-06
+---------------------
### Added (4 changes)
diff --git a/changelog/v10.0.0/version-summary.md
b/changelog/v10.0.0/version-summary.md
index 5274a0825df..85310099ae1 100644
--- a/changelog/v10.0.0/version-summary.md
+++ b/changelog/v10.0.0/version-summary.md
@@ -7,8 +7,8 @@
<!-- !!! ⚠️ DO NOT MODIFY THIS FILE, YOUR CHANGES WILL BE LOST ⚠️ !!! -->
-[10.0.0] - 2026-01-02
----------------------
+[10.0.0]
+--------
### Added (18 changes)
@@ -42,6 +42,7 @@
- Notify a user if they run healthcheck against standalone Solr that it is a
SolrCloud only command.
[SOLR-16850](https://issues.apache.org/jira/browse/SOLR-16850) (Eric Pugh)
- "LB" and "Cloud" clients no longer use brittle URL pattern-matching when
routing requests.
[SOLR-17043](https://issues.apache.org/jira/browse/SOLR-17043) (Jude Muriithi)
(Jason Gerlowski)
- When a shard rejoins leader election, leave previous election only once to
save unneeded calls to Zookeeper.
[SOLR-17077](https://issues.apache.org/jira/browse/SOLR-17077) (Pierre Salagnac)
+- Separate out a new solrj-jetty module, meaning users can opt in to the jetty
http client only if they need it. Also makes ConcurrentUpdateBaseSolrClient
client independent.
[SOLR-17161](https://issues.apache.org/jira/browse/SOLR-17161) (Jan Høydahl)
(David Smiley) (Kevin Risden)
- Switch from Dropwizard to OpenTelemetry. This change provides native
Prometheus support on the /admin/metrics API, OTLP support, exemplar support
for tracing correlation with OpenMetrics format and native attributes and
labels on all metrics.
[SOLR-17458](https://issues.apache.org/jira/browse/SOLR-17458) (Matthew
Biscocho) (David Smiley) (Sanjay Dutt) (Jude Muriithi) (Luke Kot-Zaniewski)
(Carlos Ugarte) (Kevin Liang) (Bryan Jacobowitz) (Adam Quigley)
- Change Solr CLI delete command to not delete configs by default. Decouple
lifecycle of collections from configsets.
[SOLR-17495](https://issues.apache.org/jira/browse/SOLR-17495) (Eric Pugh)
- `LBHttp2SolrClient` is now generic, adding support for `HttpJdkSolrClient`.
[SOLR-17516](https://issues.apache.org/jira/browse/SOLR-17516) (James Dyer)
@@ -58,7 +59,6 @@
- Improve tracking of time already spent to discount the limit for
sub-requests when `timeAllowed` is used.
[SOLR-17926](https://issues.apache.org/jira/browse/SOLR-17926) (Andrzej
Bialecki) (hossman)
- MultiAuthPlugin now looks up for auth plugins configured with "xBasic" as
scheme if "Basic" authentication used and no plugin with "Basic" scheme found.
This allows the new UI to authenticate in browser without a credentials prompt
being displayed. The MultiAuthPlugin can now also be configured with a single
plugin. [SOLR-17930](https://issues.apache.org/jira/browse/SOLR-17930)
- `Http2ClusterStateProvider` now also can work with `HttpJdkSolrClient`.
[SOLR-17943](https://issues.apache.org/jira/browse/SOLR-17943) (James Dyer)
-- CloudSolrClient now refreshes collection state asynchronously using a
dedicated thread pool, reducing ZooKeeper blocking and improving performance
under load. [SOLR-17947](https://issues.apache.org/jira/browse/SOLR-17947)
(Mark Miller)
- Return structured error information in responses, parse correctly in SolrJ
to give useful SolrExceptions
[SOLR-17998](https://issues.apache.org/jira/browse/SOLR-17998)
[PR#1382](https://github.com/apache/solr/pull/1382) ([Houston
Putman](https://home.apache.org/phonebook.html?uid=houston) @HoustonPutman)
- PropertiesInputStream overrides bulk read method, and rename it to
IndexInputInputStream to match symmetrical class IndexOutputOutputStream.
[SOLR-18029](https://issues.apache.org/jira/browse/SOLR-18029) (Pierre Salagnac)
- Migrated system properties solr.allowPaths and solr.allowUrls to modern
equivalents. #17864
[SOLR-17864](https://issues.apache.org/jira/browse/SOLR-17864) (Eric Pugh)
diff --git a/changelog/v9.10.0/version-summary.md
b/changelog/v9.10.0/version-summary.md
index 2738aea3728..e553aafe878 100644
--- a/changelog/v9.10.0/version-summary.md
+++ b/changelog/v9.10.0/version-summary.md
@@ -7,8 +7,8 @@
<!-- !!! ⚠️ DO NOT MODIFY THIS FILE, YOUR CHANGES WILL BE LOST ⚠️ !!! -->
-[9.10.0]
---------
+[9.10.0] - 2025-11-06
+---------------------
### Added (4 changes)
diff --git a/changelog/v10.0.0/SOLR-17947-cloudsolrclient async state
refresh.yml b/changelog/v9.10.1/SOLR-17947-cloudsolrclient async state
refresh.yml
similarity index 100%
rename from changelog/v10.0.0/SOLR-17947-cloudsolrclient async state refresh.yml
rename to changelog/v9.10.1/SOLR-17947-cloudsolrclient async state refresh.yml
diff --git a/changelog/v9.10.1/release-date.txt
b/changelog/v9.10.1/release-date.txt
index 361e2da5120..c629d61e8f2 100644
--- a/changelog/v9.10.1/release-date.txt
+++ b/changelog/v9.10.1/release-date.txt
@@ -1 +1 @@
-2026-01-08
\ No newline at end of file
+2026-01-20
diff --git a/changelog/v9.10.1/version-summary.md
b/changelog/v9.10.1/version-summary.md
index 17fed63fab2..2256eb7149f 100644
--- a/changelog/v9.10.1/version-summary.md
+++ b/changelog/v9.10.1/version-summary.md
@@ -7,9 +7,13 @@
<!-- !!! ⚠️ DO NOT MODIFY THIS FILE, YOUR CHANGES WILL BE LOST ⚠️ !!! -->
-[9.10.1] - 2026-01-08
+[9.10.1] - 2026-01-20
---------------------
+### Changed (1 change)
+
+- CloudSolrClient now refreshes collection state asynchronously using a
dedicated thread pool, reducing ZooKeeper blocking and improving performance
under load. [SOLR-17947](https://issues.apache.org/jira/browse/SOLR-17947)
(Mark Miller)
+
### Fixed (5 changes)
- When using SolrCell with TikaServer, the connection will no longer timeout
after 30s idle, such as during OCR processing
[PR#3926](https://github.com/apache/solr/pull/3926) ([Jan
Høydahl](https://home.apache.org/phonebook.html?uid=janhoy))