This is an automated email from the ASF dual-hosted git repository.
houston 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 c212affa6b5 SOLR-17795: Upgrade Lucene to 9.12.2 (#3419)
c212affa6b5 is described below
commit c212affa6b52395e3aa178d65a643eb181384bca
Author: Houston Putman <[email protected]>
AuthorDate: Tue Jul 8 10:34:46 2025 -0600
SOLR-17795: Upgrade Lucene to 9.12.2 (#3419)
(cherry picked from commit 26f9e4ff565b1bda70e619f1aa68ab0d0cbb0c0b)
---
solr/CHANGES.txt | 2 +-
.../lucene-analysis-common-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-common-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-analysis-icu-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-analysis-icu-9.12.2.jar.sha1 | 1 +
.../lucene-analysis-kuromoji-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-kuromoji-9.12.2.jar.sha1 | 1 +
.../lucene-analysis-morfologik-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-morfologik-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-analysis-nori-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-analysis-nori-9.12.2.jar.sha1 | 1 +
.../lucene-analysis-opennlp-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-opennlp-9.12.2.jar.sha1 | 1 +
.../lucene-analysis-phonetic-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-phonetic-9.12.2.jar.sha1 | 1 +
.../lucene-analysis-smartcn-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-smartcn-9.12.2.jar.sha1 | 1 +
.../lucene-analysis-stempel-9.12.1.jar.sha1 | 1 -
.../lucene-analysis-stempel-9.12.2.jar.sha1 | 1 +
.../lucene-backward-codecs-9.12.1.jar.sha1 | 1 -
.../lucene-backward-codecs-9.12.2.jar.sha1 | 1 +
.../licenses/lucene-classification-9.12.1.jar.sha1 | 1 -
.../licenses/lucene-classification-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-codecs-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-codecs-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-core-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-core-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-expressions-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-expressions-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-facet-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-facet-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-grouping-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-grouping-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-highlighter-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-highlighter-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-join-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-join-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-memory-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-memory-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-misc-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-misc-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-queries-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-queries-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-queryparser-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-queryparser-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-sandbox-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-sandbox-9.12.2.jar.sha1 | 1 +
.../licenses/lucene-spatial-extras-9.12.1.jar.sha1 | 1 -
.../licenses/lucene-spatial-extras-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-spatial3d-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-spatial3d-9.12.2.jar.sha1 | 1 +
solr/licenses/lucene-suggest-9.12.1.jar.sha1 | 1 -
solr/licenses/lucene-suggest-9.12.2.jar.sha1 | 1 +
.../licenses/lucene-test-framework-9.12.1.jar.sha1 | 1 -
.../licenses/lucene-test-framework-9.12.2.jar.sha1 | 1 +
solr/solr-ref-guide/antora.yml | 4 +-
versions.lock | 54 +++++++++++-----------
versions.props | 2 +-
58 files changed, 58 insertions(+), 58 deletions(-)
diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt
index fba70a4889d..8273e22a739 100644
--- a/solr/CHANGES.txt
+++ b/solr/CHANGES.txt
@@ -175,7 +175,7 @@ Bug Fixes
Dependency Upgrades
---------------------
-* SOLR-17471: Upgrade Lucene to 9.12.1. (Pierre Salagnac, Christine Poerschke)
+* SOLR-17795: Upgrade Lucene to 9.12.2. (Pierre Salagnac, Christine Poerschke,
Houston Putman)
* Upgrade forbiddenapis to 3.9. (Uwe Schindler)
diff --git a/solr/licenses/lucene-analysis-common-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-common-9.12.1.jar.sha1
deleted file mode 100644
index 805ece8fb95..00000000000
--- a/solr/licenses/lucene-analysis-common-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-86836497e35c1ab33259d9864ceb280c0016075e
diff --git a/solr/licenses/lucene-analysis-common-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-common-9.12.2.jar.sha1
new file mode 100644
index 00000000000..9fa0e2eb2a3
--- /dev/null
+++ b/solr/licenses/lucene-analysis-common-9.12.2.jar.sha1
@@ -0,0 +1 @@
+cdc24b721435268fb7e9344c05f70466674ba5b6
diff --git a/solr/licenses/lucene-analysis-icu-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-icu-9.12.1.jar.sha1
deleted file mode 100644
index d938191bbfd..00000000000
--- a/solr/licenses/lucene-analysis-icu-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-abaef4767ad64289e62abdd4606bf6ed2ddea0fd
diff --git a/solr/licenses/lucene-analysis-icu-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-icu-9.12.2.jar.sha1
new file mode 100644
index 00000000000..f0bd4898ece
--- /dev/null
+++ b/solr/licenses/lucene-analysis-icu-9.12.2.jar.sha1
@@ -0,0 +1 @@
+437ee60c5dd97d3f93891b70aae368769016ba66
diff --git a/solr/licenses/lucene-analysis-kuromoji-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-kuromoji-9.12.1.jar.sha1
deleted file mode 100644
index af4a809392a..00000000000
--- a/solr/licenses/lucene-analysis-kuromoji-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-635c41143b896f402589d29e33695dcfabae9cc5
diff --git a/solr/licenses/lucene-analysis-kuromoji-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-kuromoji-9.12.2.jar.sha1
new file mode 100644
index 00000000000..04acf79887e
--- /dev/null
+++ b/solr/licenses/lucene-analysis-kuromoji-9.12.2.jar.sha1
@@ -0,0 +1 @@
+6cae333fd37b8e6ca9d236e8942ce6ee097fb629
diff --git a/solr/licenses/lucene-analysis-morfologik-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-morfologik-9.12.1.jar.sha1
deleted file mode 100644
index 0df56116cac..00000000000
--- a/solr/licenses/lucene-analysis-morfologik-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d8e4716dab6d829e7b37a8b185cbd242650aeb9e
diff --git a/solr/licenses/lucene-analysis-morfologik-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-morfologik-9.12.2.jar.sha1
new file mode 100644
index 00000000000..f7541a7ca73
--- /dev/null
+++ b/solr/licenses/lucene-analysis-morfologik-9.12.2.jar.sha1
@@ -0,0 +1 @@
+d98158ea0c1044ee23d1a77e22106bd60f64e60e
diff --git a/solr/licenses/lucene-analysis-nori-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-nori-9.12.1.jar.sha1
deleted file mode 100644
index 2ebf1d07eed..00000000000
--- a/solr/licenses/lucene-analysis-nori-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e265410a6a4d9cd23b2e9c73321e6bd307bc1422
diff --git a/solr/licenses/lucene-analysis-nori-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-nori-9.12.2.jar.sha1
new file mode 100644
index 00000000000..0772cbdca80
--- /dev/null
+++ b/solr/licenses/lucene-analysis-nori-9.12.2.jar.sha1
@@ -0,0 +1 @@
+0ed2c1cfe63fedbdc9567490a10ee9e7af5a2a14
diff --git a/solr/licenses/lucene-analysis-opennlp-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-opennlp-9.12.1.jar.sha1
deleted file mode 100644
index 77cf5acafe1..00000000000
--- a/solr/licenses/lucene-analysis-opennlp-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-021d892f1946bc238c6e9a651f9446813b715c5a
diff --git a/solr/licenses/lucene-analysis-opennlp-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-opennlp-9.12.2.jar.sha1
new file mode 100644
index 00000000000..7c841b94310
--- /dev/null
+++ b/solr/licenses/lucene-analysis-opennlp-9.12.2.jar.sha1
@@ -0,0 +1 @@
+10651134f6e7cbcfdc22757ec9b4ba2663aceb14
diff --git a/solr/licenses/lucene-analysis-phonetic-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-phonetic-9.12.1.jar.sha1
deleted file mode 100644
index 09dd0aa365c..00000000000
--- a/solr/licenses/lucene-analysis-phonetic-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3787b8edc0cfad21998abc6aeb9d2cbf152b4b26
diff --git a/solr/licenses/lucene-analysis-phonetic-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-phonetic-9.12.2.jar.sha1
new file mode 100644
index 00000000000..9e9da79fae6
--- /dev/null
+++ b/solr/licenses/lucene-analysis-phonetic-9.12.2.jar.sha1
@@ -0,0 +1 @@
+526d18443b70ccd97405e9d77fffc7132363b6af
diff --git a/solr/licenses/lucene-analysis-smartcn-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-smartcn-9.12.1.jar.sha1
deleted file mode 100644
index eed0ea08e27..00000000000
--- a/solr/licenses/lucene-analysis-smartcn-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e935f600bf153c46f5725198ca9352c32025f274
diff --git a/solr/licenses/lucene-analysis-smartcn-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-smartcn-9.12.2.jar.sha1
new file mode 100644
index 00000000000..41e6be18c25
--- /dev/null
+++ b/solr/licenses/lucene-analysis-smartcn-9.12.2.jar.sha1
@@ -0,0 +1 @@
+d7c7b9b2e9d21e791dc4cd19fece2abdf4c94b2d
diff --git a/solr/licenses/lucene-analysis-stempel-9.12.1.jar.sha1
b/solr/licenses/lucene-analysis-stempel-9.12.1.jar.sha1
deleted file mode 100644
index 12e57532ee6..00000000000
--- a/solr/licenses/lucene-analysis-stempel-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c4e1c94b1adbd1cb9dbdc0d3c2d2c33beabfc777
diff --git a/solr/licenses/lucene-analysis-stempel-9.12.2.jar.sha1
b/solr/licenses/lucene-analysis-stempel-9.12.2.jar.sha1
new file mode 100644
index 00000000000..fb1a44178c4
--- /dev/null
+++ b/solr/licenses/lucene-analysis-stempel-9.12.2.jar.sha1
@@ -0,0 +1 @@
+8b1a8b0a1bce7e1758273b0c38842bda2e921cb6
diff --git a/solr/licenses/lucene-backward-codecs-9.12.1.jar.sha1
b/solr/licenses/lucene-backward-codecs-9.12.1.jar.sha1
deleted file mode 100644
index c8871fa4179..00000000000
--- a/solr/licenses/lucene-backward-codecs-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d0e79d06a0ed021663737e4df777ab7b80cd28c4
diff --git a/solr/licenses/lucene-backward-codecs-9.12.2.jar.sha1
b/solr/licenses/lucene-backward-codecs-9.12.2.jar.sha1
new file mode 100644
index 00000000000..7c4196010d2
--- /dev/null
+++ b/solr/licenses/lucene-backward-codecs-9.12.2.jar.sha1
@@ -0,0 +1 @@
+cec3fb5be7f5667671fb9a0afee95c387e0d3b4c
diff --git a/solr/licenses/lucene-classification-9.12.1.jar.sha1
b/solr/licenses/lucene-classification-9.12.1.jar.sha1
deleted file mode 100644
index 81a3850dc0d..00000000000
--- a/solr/licenses/lucene-classification-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-a64da0d06bedcf7a7a6ca5b13d0b49918717d576
diff --git a/solr/licenses/lucene-classification-9.12.2.jar.sha1
b/solr/licenses/lucene-classification-9.12.2.jar.sha1
new file mode 100644
index 00000000000..aaa8a4ec749
--- /dev/null
+++ b/solr/licenses/lucene-classification-9.12.2.jar.sha1
@@ -0,0 +1 @@
+8acc2b15037b8536b127e93249fced3005cc6e6d
diff --git a/solr/licenses/lucene-codecs-9.12.1.jar.sha1
b/solr/licenses/lucene-codecs-9.12.1.jar.sha1
deleted file mode 100644
index e65e95728d0..00000000000
--- a/solr/licenses/lucene-codecs-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-cf88c401660f80fd7a3c0896c180581126880697
diff --git a/solr/licenses/lucene-codecs-9.12.2.jar.sha1
b/solr/licenses/lucene-codecs-9.12.2.jar.sha1
new file mode 100644
index 00000000000..6734d977486
--- /dev/null
+++ b/solr/licenses/lucene-codecs-9.12.2.jar.sha1
@@ -0,0 +1 @@
+66bdbb80b4f55b284fae16259a1f620d8e63e71a
diff --git a/solr/licenses/lucene-core-9.12.1.jar.sha1
b/solr/licenses/lucene-core-9.12.1.jar.sha1
deleted file mode 100644
index 2000314c74c..00000000000
--- a/solr/licenses/lucene-core-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-91447c90c1180122142773b5baddaf8547124794
diff --git a/solr/licenses/lucene-core-9.12.2.jar.sha1
b/solr/licenses/lucene-core-9.12.2.jar.sha1
new file mode 100644
index 00000000000..16a79d23aaf
--- /dev/null
+++ b/solr/licenses/lucene-core-9.12.2.jar.sha1
@@ -0,0 +1 @@
+1369d425657294be298a7e128a562f5acd0a1dca
diff --git a/solr/licenses/lucene-expressions-9.12.1.jar.sha1
b/solr/licenses/lucene-expressions-9.12.1.jar.sha1
deleted file mode 100644
index 870d6a91d7e..00000000000
--- a/solr/licenses/lucene-expressions-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-667ee99f31c8e42eac70b0adcf8deb4232935430
diff --git a/solr/licenses/lucene-expressions-9.12.2.jar.sha1
b/solr/licenses/lucene-expressions-9.12.2.jar.sha1
new file mode 100644
index 00000000000..a6360495b93
--- /dev/null
+++ b/solr/licenses/lucene-expressions-9.12.2.jar.sha1
@@ -0,0 +1 @@
+7c7cb348d6a84e59a5b61febfefa879d8841d9ad
diff --git a/solr/licenses/lucene-facet-9.12.1.jar.sha1
b/solr/licenses/lucene-facet-9.12.1.jar.sha1
deleted file mode 100644
index 469a8a45fac..00000000000
--- a/solr/licenses/lucene-facet-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-265df739cf97862931606395a10a0d0b97ff7f97
diff --git a/solr/licenses/lucene-facet-9.12.2.jar.sha1
b/solr/licenses/lucene-facet-9.12.2.jar.sha1
new file mode 100644
index 00000000000..f40c8edfc65
--- /dev/null
+++ b/solr/licenses/lucene-facet-9.12.2.jar.sha1
@@ -0,0 +1 @@
+a1df84b323024765fa09c27c739d25cdab379d44
diff --git a/solr/licenses/lucene-grouping-9.12.1.jar.sha1
b/solr/licenses/lucene-grouping-9.12.1.jar.sha1
deleted file mode 100644
index 7fa34405470..00000000000
--- a/solr/licenses/lucene-grouping-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e4bc3d0aa7eec4f41b4f350de0263a8d5625d2b3
diff --git a/solr/licenses/lucene-grouping-9.12.2.jar.sha1
b/solr/licenses/lucene-grouping-9.12.2.jar.sha1
new file mode 100644
index 00000000000..d1d44de2595
--- /dev/null
+++ b/solr/licenses/lucene-grouping-9.12.2.jar.sha1
@@ -0,0 +1 @@
+b3630e6494e1753192e738aa6ac8e330c30db064
diff --git a/solr/licenses/lucene-highlighter-9.12.1.jar.sha1
b/solr/licenses/lucene-highlighter-9.12.1.jar.sha1
deleted file mode 100644
index ddd10ca6e1c..00000000000
--- a/solr/licenses/lucene-highlighter-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2eeedfcec47dd65969f36e88931ed452291dd43e
diff --git a/solr/licenses/lucene-highlighter-9.12.2.jar.sha1
b/solr/licenses/lucene-highlighter-9.12.2.jar.sha1
new file mode 100644
index 00000000000..9ae3076d13f
--- /dev/null
+++ b/solr/licenses/lucene-highlighter-9.12.2.jar.sha1
@@ -0,0 +1 @@
+9a2312b6992ac5116003711f7f5db706e3342f88
diff --git a/solr/licenses/lucene-join-9.12.1.jar.sha1
b/solr/licenses/lucene-join-9.12.1.jar.sha1
deleted file mode 100644
index b03ee165abc..00000000000
--- a/solr/licenses/lucene-join-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3c5e9ff2925a8373ae0d35c1d0a7b2465cebec9f
diff --git a/solr/licenses/lucene-join-9.12.2.jar.sha1
b/solr/licenses/lucene-join-9.12.2.jar.sha1
new file mode 100644
index 00000000000..fda6eeba0b3
--- /dev/null
+++ b/solr/licenses/lucene-join-9.12.2.jar.sha1
@@ -0,0 +1 @@
+e69ad250b3905acf8bdfc1483806a53f47a6ed5a
diff --git a/solr/licenses/lucene-memory-9.12.1.jar.sha1
b/solr/licenses/lucene-memory-9.12.1.jar.sha1
deleted file mode 100644
index e0541f0f417..00000000000
--- a/solr/licenses/lucene-memory-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e80eecfb1dcc324140387c8357c81e12c2a01937
diff --git a/solr/licenses/lucene-memory-9.12.2.jar.sha1
b/solr/licenses/lucene-memory-9.12.2.jar.sha1
new file mode 100644
index 00000000000..02629765c8c
--- /dev/null
+++ b/solr/licenses/lucene-memory-9.12.2.jar.sha1
@@ -0,0 +1 @@
+6a380a60c2388b37ebafae90ccdaee78d2106854
diff --git a/solr/licenses/lucene-misc-9.12.1.jar.sha1
b/solr/licenses/lucene-misc-9.12.1.jar.sha1
deleted file mode 100644
index bed6c11b854..00000000000
--- a/solr/licenses/lucene-misc-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-4e65d01d1c23f3f49dc325d552701bbefafee7ee
diff --git a/solr/licenses/lucene-misc-9.12.2.jar.sha1
b/solr/licenses/lucene-misc-9.12.2.jar.sha1
new file mode 100644
index 00000000000..b9668d9f1d2
--- /dev/null
+++ b/solr/licenses/lucene-misc-9.12.2.jar.sha1
@@ -0,0 +1 @@
+c0bfbee60ad705ee43a30e59fcf37359bba58d4d
diff --git a/solr/licenses/lucene-queries-9.12.1.jar.sha1
b/solr/licenses/lucene-queries-9.12.1.jar.sha1
deleted file mode 100644
index 1cda38477b3..00000000000
--- a/solr/licenses/lucene-queries-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-14f24315041b686683dba4bc679ca7dc6a505906
diff --git a/solr/licenses/lucene-queries-9.12.2.jar.sha1
b/solr/licenses/lucene-queries-9.12.2.jar.sha1
new file mode 100644
index 00000000000..aa89e0becff
--- /dev/null
+++ b/solr/licenses/lucene-queries-9.12.2.jar.sha1
@@ -0,0 +1 @@
+b745a713191e93da201afb50093a652def0d4f07
diff --git a/solr/licenses/lucene-queryparser-9.12.1.jar.sha1
b/solr/licenses/lucene-queryparser-9.12.1.jar.sha1
deleted file mode 100644
index 9baf9838b20..00000000000
--- a/solr/licenses/lucene-queryparser-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-aa6df09a99f8881d843e9863aa1713dc9f3ed24f
diff --git a/solr/licenses/lucene-queryparser-9.12.2.jar.sha1
b/solr/licenses/lucene-queryparser-9.12.2.jar.sha1
new file mode 100644
index 00000000000..cf7c0ac5968
--- /dev/null
+++ b/solr/licenses/lucene-queryparser-9.12.2.jar.sha1
@@ -0,0 +1 @@
+1fa802ec001c663a1b7fa0fea314c4a8c007b728
diff --git a/solr/licenses/lucene-sandbox-9.12.1.jar.sha1
b/solr/licenses/lucene-sandbox-9.12.1.jar.sha1
deleted file mode 100644
index 87836cb52c9..00000000000
--- a/solr/licenses/lucene-sandbox-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-1a66485629d60779f039fc26360f4374ef1496e7
diff --git a/solr/licenses/lucene-sandbox-9.12.2.jar.sha1
b/solr/licenses/lucene-sandbox-9.12.2.jar.sha1
new file mode 100644
index 00000000000..eb8c99d0f5a
--- /dev/null
+++ b/solr/licenses/lucene-sandbox-9.12.2.jar.sha1
@@ -0,0 +1 @@
+a31ab6d32ae618abc4416a74d228306dfb2240a4
diff --git a/solr/licenses/lucene-spatial-extras-9.12.1.jar.sha1
b/solr/licenses/lucene-spatial-extras-9.12.1.jar.sha1
deleted file mode 100644
index 3495009b5a5..00000000000
--- a/solr/licenses/lucene-spatial-extras-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0a7379410eff21676472adc8ea76a57891ec83c2
diff --git a/solr/licenses/lucene-spatial-extras-9.12.2.jar.sha1
b/solr/licenses/lucene-spatial-extras-9.12.2.jar.sha1
new file mode 100644
index 00000000000..678e3c23937
--- /dev/null
+++ b/solr/licenses/lucene-spatial-extras-9.12.2.jar.sha1
@@ -0,0 +1 @@
+53f9fd386ea87d6d1444a705dbdc47a7b2ef2844
diff --git a/solr/licenses/lucene-spatial3d-9.12.1.jar.sha1
b/solr/licenses/lucene-spatial3d-9.12.1.jar.sha1
deleted file mode 100644
index 4dea89bd83e..00000000000
--- a/solr/licenses/lucene-spatial3d-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d2fdea4edabb1f616f494999651c43abfd0aa124
diff --git a/solr/licenses/lucene-spatial3d-9.12.2.jar.sha1
b/solr/licenses/lucene-spatial3d-9.12.2.jar.sha1
new file mode 100644
index 00000000000..79ecda6a0ab
--- /dev/null
+++ b/solr/licenses/lucene-spatial3d-9.12.2.jar.sha1
@@ -0,0 +1 @@
+239378a1940fef39965fe681f855b65d9b043de3
diff --git a/solr/licenses/lucene-suggest-9.12.1.jar.sha1
b/solr/licenses/lucene-suggest-9.12.1.jar.sha1
deleted file mode 100644
index 7cceda02bf6..00000000000
--- a/solr/licenses/lucene-suggest-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0660e0996ec7653fe0c13c608137e264645eecac
diff --git a/solr/licenses/lucene-suggest-9.12.2.jar.sha1
b/solr/licenses/lucene-suggest-9.12.2.jar.sha1
new file mode 100644
index 00000000000..e72479fba3e
--- /dev/null
+++ b/solr/licenses/lucene-suggest-9.12.2.jar.sha1
@@ -0,0 +1 @@
+c798a106a47216b35a624ae2deb800efdf61cf56
diff --git a/solr/licenses/lucene-test-framework-9.12.1.jar.sha1
b/solr/licenses/lucene-test-framework-9.12.1.jar.sha1
deleted file mode 100644
index f7a37882d52..00000000000
--- a/solr/licenses/lucene-test-framework-9.12.1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d348aac4eff0371888f45b2aaa9034922b96b466
diff --git a/solr/licenses/lucene-test-framework-9.12.2.jar.sha1
b/solr/licenses/lucene-test-framework-9.12.2.jar.sha1
new file mode 100644
index 00000000000..a92c678b123
--- /dev/null
+++ b/solr/licenses/lucene-test-framework-9.12.2.jar.sha1
@@ -0,0 +1 @@
+adf24a143c25758ac451ea88ff27f9b5d2c17600
diff --git a/solr/solr-ref-guide/antora.yml b/solr/solr-ref-guide/antora.yml
index 5540af27103..45b41cfb0f9 100644
--- a/solr/solr-ref-guide/antora.yml
+++ b/solr/solr-ref-guide/antora.yml
@@ -41,7 +41,7 @@ asciidoc:
# 'patch-version' is the 'z' part of x.y.z semantic version
page-solr-javadocs: 'https://solr.apache.org/docs/9_10_0'
solr-javadocs: 'https://solr.apache.org/docs/9_10_0'
- lucene-javadocs: 'https://lucene.apache.org/core/9_12_1'
+ lucene-javadocs: 'https://lucene.apache.org/core/9_12_2'
java-javadocs:
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/
solr-docs-version: '9.10'
solr-full-version: '9.10.0'
@@ -53,5 +53,5 @@ asciidoc:
dep-version-opennlp: '1.9.4'
dep-version-tika: '1.28.5'
dep-version-zookeeper: '3.9.2'
- dep-version-lucene: '9.12.1'
+ dep-version-lucene: '9.12.2'
dep-version-opentelemetry: '1.40.0'
diff --git a/versions.lock b/versions.lock
index 1279bf2e8cb..445bf97628c 100644
--- a/versions.lock
+++ b/versions.lock
@@ -254,33 +254,33 @@ org.apache.logging.log4j:log4j-core:2.21.0 (5
constraints: 5f510091)
org.apache.logging.log4j:log4j-layout-template-json:2.21.0 (1 constraints:
3705363b)
org.apache.logging.log4j:log4j-slf4j2-impl:2.21.0 (1 constraints: 3705363b)
org.apache.logging.log4j:log4j-web:2.21.0 (1 constraints: 3705363b)
-org.apache.lucene:lucene-analysis-common:9.12.1 (10 constraints: b4a03230)
-org.apache.lucene:lucene-analysis-icu:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-kuromoji:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-morfologik:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-nori:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-opennlp:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-phonetic:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-smartcn:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-analysis-stempel:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-backward-codecs:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-classification:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-codecs:9.12.1 (3 constraints: 2f26829e)
-org.apache.lucene:lucene-core:9.12.1 (27 constraints: 17a2bff5)
-org.apache.lucene:lucene-expressions:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-facet:9.12.1 (1 constraints: 290e204e)
-org.apache.lucene:lucene-grouping:9.12.1 (2 constraints: 44167a08)
-org.apache.lucene:lucene-highlighter:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-join:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-memory:9.12.1 (1 constraints: c90f7193)
-org.apache.lucene:lucene-misc:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-queries:9.12.1 (6 constraints: d45284fd)
-org.apache.lucene:lucene-queryparser:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-sandbox:9.12.1 (1 constraints: fd0f1e97)
-org.apache.lucene:lucene-spatial-extras:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-spatial3d:9.12.1 (1 constraints: ec109cca)
-org.apache.lucene:lucene-suggest:9.12.1 (1 constraints: 3f05603b)
-org.apache.lucene:lucene-test-framework:9.12.1 (1 constraints: 3f05603b)
+org.apache.lucene:lucene-analysis-common:9.12.2 (10 constraints: bea0e338)
+org.apache.lucene:lucene-analysis-icu:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-kuromoji:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-morfologik:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-nori:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-opennlp:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-phonetic:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-smartcn:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-analysis-stempel:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-backward-codecs:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-classification:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-codecs:9.12.2 (3 constraints: 3226159f)
+org.apache.lucene:lucene-core:9.12.2 (27 constraints: 32a26733)
+org.apache.lucene:lucene-expressions:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-facet:9.12.2 (1 constraints: 2a0e214e)
+org.apache.lucene:lucene-grouping:9.12.2 (2 constraints: 4616ad08)
+org.apache.lucene:lucene-highlighter:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-join:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-memory:9.12.2 (1 constraints: ca0f7293)
+org.apache.lucene:lucene-misc:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-queries:9.12.2 (6 constraints: da523400)
+org.apache.lucene:lucene-queryparser:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-sandbox:9.12.2 (1 constraints: fe0f1f97)
+org.apache.lucene:lucene-spatial-extras:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-spatial3d:9.12.2 (1 constraints: ed109dca)
+org.apache.lucene:lucene-suggest:9.12.2 (1 constraints: 4005613b)
+org.apache.lucene:lucene-test-framework:9.12.2 (1 constraints: 4005613b)
org.apache.opennlp:opennlp-tools:1.9.4 (2 constraints: fc1dce6d)
org.apache.pdfbox:fontbox:2.0.26 (1 constraints: 180b72d8)
org.apache.pdfbox:jbig2-imageio:3.0.4 (1 constraints: 5e0cef01)
diff --git a/versions.props b/versions.props
index e6ef5ff3d95..2234701c503 100644
--- a/versions.props
+++ b/versions.props
@@ -52,7 +52,7 @@ org.apache.httpcomponents:httpmime=4.5.14
org.apache.kafka:*=3.9.0
org.apache.kerby:*=1.0.1
org.apache.logging.log4j:*=2.21.0
-org.apache.lucene:*=9.12.1
+org.apache.lucene:*=9.12.2
org.apache.tika:*=1.28.5
org.apache.tomcat:annotations-api=6.0.53
org.apache.zookeeper:*=3.9.2