Skip to content

Commit de424e6

Browse files
authored
Update to Lucene 10.3.2 (#138230)
Update to Lucene 10.3.2 to fix EOF bug Fixes #135718 9.2 backport is #138240
1 parent 2cc34fd commit de424e6

File tree

5 files changed

+86
-78
lines changed

5 files changed

+86
-78
lines changed

build-tools-internal/version.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
elasticsearch = 9.3.0
2-
lucene = 10.3.1
2+
lucene = 10.3.2
33

44
bundled_jdk_vendor = openjdk
55
bundled_jdk = 25.0.1+8@2fbf10d8c78e40bd87641c434705079d

docs/Versions.asciidoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

22
include::{docs-root}/shared/versions/stack/{source_branch}.asciidoc[]
33

4-
:lucene_version: 10.3.1
5-
:lucene_version_path: 10_3_1
4+
:lucene_version: 10.3.2
5+
:lucene_version_path: 10_3_2
66
:jdk: 11.0.2
77
:jdk_major: 11
88
:build_type: tar

docs/changelog/138230.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 138230
2+
summary: Update to Lucene 10.3.2
3+
area: Vector Search
4+
type: bug
5+
issues:
6+
- 135718

gradle/verification-metadata.xml

Lines changed: 75 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -3185,129 +3185,129 @@
31853185
<sha256 value="015d5c229f3cd5c0ebf175c1da08d596d94043362ae9d92637d88848c90537c8" origin="Generated by Gradle"/>
31863186
</artifact>
31873187
</component>
3188-
<component group="org.apache.lucene" name="lucene-analysis-common" version="10.3.1">
3189-
<artifact name="lucene-analysis-common-10.3.1.jar">
3190-
<sha256 value="36b5eb626b3f16c506e34ec7d14363b8417d2639be5c0aebb590fb17582e8a1c" origin="Generated by Gradle"/>
3188+
<component group="org.apache.lucene" name="lucene-analysis-common" version="10.3.2">
3189+
<artifact name="lucene-analysis-common-10.3.2.jar">
3190+
<sha256 value="1403e0df203a9037628015bcd9ca46cfa899430bdfb939374ccecc34cdcdf46b" origin="Generated by Gradle"/>
31913191
</artifact>
31923192
</component>
3193-
<component group="org.apache.lucene" name="lucene-analysis-icu" version="10.3.1">
3194-
<artifact name="lucene-analysis-icu-10.3.1.jar">
3195-
<sha256 value="5f75a7845410fdae5bb0693b1a8eeef2ebda5d184b28365329b90ef5d4f1b14d" origin="Generated by Gradle"/>
3193+
<component group="org.apache.lucene" name="lucene-analysis-icu" version="10.3.2">
3194+
<artifact name="lucene-analysis-icu-10.3.2.jar">
3195+
<sha256 value="1c06fabb744beeca33dc42312667080b072bfb03b71aaebd519e17368296a71a" origin="Generated by Gradle"/>
31963196
</artifact>
31973197
</component>
3198-
<component group="org.apache.lucene" name="lucene-analysis-kuromoji" version="10.3.1">
3199-
<artifact name="lucene-analysis-kuromoji-10.3.1.jar">
3200-
<sha256 value="3dc2f27f2d27d376e7385d487a86ea8338770fe9a1006afc48904e57c0890997" origin="Generated by Gradle"/>
3198+
<component group="org.apache.lucene" name="lucene-analysis-kuromoji" version="10.3.2">
3199+
<artifact name="lucene-analysis-kuromoji-10.3.2.jar">
3200+
<sha256 value="d729a1d2066338f01f66ddeb94ff2173cdc8ba34b09af89dd82aed5714a594fc" origin="Generated by Gradle"/>
32013201
</artifact>
32023202
</component>
3203-
<component group="org.apache.lucene" name="lucene-analysis-morfologik" version="10.3.1">
3204-
<artifact name="lucene-analysis-morfologik-10.3.1.jar">
3205-
<sha256 value="c58739a3b02b6ca2ae82c0baf2c18e28aafa33b0765389489ee06a2a2ab0c10d" origin="Generated by Gradle"/>
3203+
<component group="org.apache.lucene" name="lucene-analysis-morfologik" version="10.3.2">
3204+
<artifact name="lucene-analysis-morfologik-10.3.2.jar">
3205+
<sha256 value="fe229eb0ca18ea9f80333046e37ee5f86851f56b2a4fabc72b32b72bc99c6227" origin="Generated by Gradle"/>
32063206
</artifact>
32073207
</component>
3208-
<component group="org.apache.lucene" name="lucene-analysis-nori" version="10.3.1">
3209-
<artifact name="lucene-analysis-nori-10.3.1.jar">
3210-
<sha256 value="4cb91e24ed3bcfa263171bca1c2b9ce59ce73775afa7fbde828997229399ba8e" origin="Generated by Gradle"/>
3208+
<component group="org.apache.lucene" name="lucene-analysis-nori" version="10.3.2">
3209+
<artifact name="lucene-analysis-nori-10.3.2.jar">
3210+
<sha256 value="3ae5070be20e6f19ccd9c05cfc754a5a1f24e2d74a69ca4d21253bbf9d36031d" origin="Generated by Gradle"/>
32113211
</artifact>
32123212
</component>
3213-
<component group="org.apache.lucene" name="lucene-analysis-phonetic" version="10.3.1">
3214-
<artifact name="lucene-analysis-phonetic-10.3.1.jar">
3215-
<sha256 value="769d72b7da8a099640931a614bc384c8e05b2448efbd15f4cfedfaa18fbb8480" origin="Generated by Gradle"/>
3213+
<component group="org.apache.lucene" name="lucene-analysis-phonetic" version="10.3.2">
3214+
<artifact name="lucene-analysis-phonetic-10.3.2.jar">
3215+
<sha256 value="8b5ad68867ca9da4d5135b12da1ded4e46a3a80918fda7b08adc0afd262c8cb2" origin="Generated by Gradle"/>
32163216
</artifact>
32173217
</component>
3218-
<component group="org.apache.lucene" name="lucene-analysis-smartcn" version="10.3.1">
3219-
<artifact name="lucene-analysis-smartcn-10.3.1.jar">
3220-
<sha256 value="89fe9a042c28b269731e02b44510a73fddd41fb180a29bdcf2df16457607eb00" origin="Generated by Gradle"/>
3218+
<component group="org.apache.lucene" name="lucene-analysis-smartcn" version="10.3.2">
3219+
<artifact name="lucene-analysis-smartcn-10.3.2.jar">
3220+
<sha256 value="28d4f4f1d31562b40a66473fd44df71d36a25f149124f1cf8fbd442a278ae1b5" origin="Generated by Gradle"/>
32213221
</artifact>
32223222
</component>
3223-
<component group="org.apache.lucene" name="lucene-analysis-stempel" version="10.3.1">
3224-
<artifact name="lucene-analysis-stempel-10.3.1.jar">
3225-
<sha256 value="619b0070130fbedb72935687e96f060d150b77d2dff5956bfcf2346787404a73" origin="Generated by Gradle"/>
3223+
<component group="org.apache.lucene" name="lucene-analysis-stempel" version="10.3.2">
3224+
<artifact name="lucene-analysis-stempel-10.3.2.jar">
3225+
<sha256 value="63da938a99222095e74156a98a1df7c9854e4e34b7efc4fcf562ae425c92e24c" origin="Generated by Gradle"/>
32263226
</artifact>
32273227
</component>
3228-
<component group="org.apache.lucene" name="lucene-backward-codecs" version="10.3.1">
3229-
<artifact name="lucene-backward-codecs-10.3.1.jar">
3230-
<sha256 value="b33b5a34d3c14a2244d91ceceb8a2d3d17f898d97d9de068f4e48e7783030827" origin="Generated by Gradle"/>
3228+
<component group="org.apache.lucene" name="lucene-backward-codecs" version="10.3.2">
3229+
<artifact name="lucene-backward-codecs-10.3.2.jar">
3230+
<sha256 value="e87d64b0da4bbe1a18b56fbe697a8cf6e695b2b71da56e61199bfc97781639cd" origin="Generated by Gradle"/>
32313231
</artifact>
32323232
</component>
3233-
<component group="org.apache.lucene" name="lucene-codecs" version="10.3.1">
3234-
<artifact name="lucene-codecs-10.3.1.jar">
3235-
<sha256 value="d8b775fd2e9730a931e5d9ffb1a9985d578b19bc7d5e0fbb4b353c86686ec368" origin="Generated by Gradle"/>
3233+
<component group="org.apache.lucene" name="lucene-codecs" version="10.3.2">
3234+
<artifact name="lucene-codecs-10.3.2.jar">
3235+
<sha256 value="0ea341b12eeece05b0daf719537a6b345a0efb7dc6820f1c27f0d0301bd1af72" origin="Generated by Gradle"/>
32363236
</artifact>
32373237
</component>
3238-
<component group="org.apache.lucene" name="lucene-core" version="10.3.1">
3239-
<artifact name="lucene-core-10.3.1.jar">
3240-
<sha256 value="cf6b6283e0f9bd92f9e4d49aa73afb70dbd07742f453a95a964d745c6b5b245f" origin="Generated by Gradle"/>
3238+
<component group="org.apache.lucene" name="lucene-core" version="10.3.2">
3239+
<artifact name="lucene-core-10.3.2.jar">
3240+
<sha256 value="c835a3cc27cd572c2c8d93771c53adfe97bc11e1abcc353b87a5d290f8a01a08" origin="Generated by Gradle"/>
32413241
</artifact>
32423242
</component>
3243-
<component group="org.apache.lucene" name="lucene-expressions" version="10.3.1">
3244-
<artifact name="lucene-expressions-10.3.1.jar">
3245-
<sha256 value="6d7c17ba21c557c88f27497264447abbd9900fcff818cf9918b0b01bafb4f908" origin="Generated by Gradle"/>
3243+
<component group="org.apache.lucene" name="lucene-expressions" version="10.3.2">
3244+
<artifact name="lucene-expressions-10.3.2.jar">
3245+
<sha256 value="813b0c8a215338fa57d763dbe38c3957b9776c3ef303905933f0190e464fa654" origin="Generated by Gradle"/>
32463246
</artifact>
32473247
</component>
3248-
<component group="org.apache.lucene" name="lucene-facet" version="10.3.1">
3249-
<artifact name="lucene-facet-10.3.1.jar">
3250-
<sha256 value="cf3723189d382d4515c21f5764098babd973d60b0e8f52d37d4abb71473e8655" origin="Generated by Gradle"/>
3248+
<component group="org.apache.lucene" name="lucene-facet" version="10.3.2">
3249+
<artifact name="lucene-facet-10.3.2.jar">
3250+
<sha256 value="9ceb40190e75eca50a27df80c5d106d7f27f11fc9f96331b1893be017d123d20" origin="Generated by Gradle"/>
32513251
</artifact>
32523252
</component>
3253-
<component group="org.apache.lucene" name="lucene-grouping" version="10.3.1">
3254-
<artifact name="lucene-grouping-10.3.1.jar">
3255-
<sha256 value="b67d9c5810fe1a931d23b06f508497f8af489807efd36279fbdb4e28e6240815" origin="Generated by Gradle"/>
3253+
<component group="org.apache.lucene" name="lucene-grouping" version="10.3.2">
3254+
<artifact name="lucene-grouping-10.3.2.jar">
3255+
<sha256 value="e97ae17dc113882b2b5019a02cf0b748f9465ac0f5636be277dd426b21817ac0" origin="Generated by Gradle"/>
32563256
</artifact>
32573257
</component>
3258-
<component group="org.apache.lucene" name="lucene-highlighter" version="10.3.1">
3259-
<artifact name="lucene-highlighter-10.3.1.jar">
3260-
<sha256 value="bdf8a699ff6efeffae4393a998ac38b304425d0d800d30b25145da786ec8c94b" origin="Generated by Gradle"/>
3258+
<component group="org.apache.lucene" name="lucene-highlighter" version="10.3.2">
3259+
<artifact name="lucene-highlighter-10.3.2.jar">
3260+
<sha256 value="d9c4354e8c09b465e5f9e11b105f99bd27481f0d86ec5e23e1d3214bb2a43c09" origin="Generated by Gradle"/>
32613261
</artifact>
32623262
</component>
3263-
<component group="org.apache.lucene" name="lucene-join" version="10.3.1">
3264-
<artifact name="lucene-join-10.3.1.jar">
3265-
<sha256 value="8ace1991fa556aecff88d2283c2deba5e77b5c7df3dea454acb570633c7eb488" origin="Generated by Gradle"/>
3263+
<component group="org.apache.lucene" name="lucene-join" version="10.3.2">
3264+
<artifact name="lucene-join-10.3.2.jar">
3265+
<sha256 value="f2d4de1fcf37f9db9d2052177e9b7760d0ecaf4385c98ee9204685079ff2d42d" origin="Generated by Gradle"/>
32663266
</artifact>
32673267
</component>
3268-
<component group="org.apache.lucene" name="lucene-memory" version="10.3.1">
3269-
<artifact name="lucene-memory-10.3.1.jar">
3270-
<sha256 value="e43ddd14d509ac0646ad10333e8c8a1f3f0588103e534da52fe07bb554bed414" origin="Generated by Gradle"/>
3268+
<component group="org.apache.lucene" name="lucene-memory" version="10.3.2">
3269+
<artifact name="lucene-memory-10.3.2.jar">
3270+
<sha256 value="67d05345791d012e1d72189733a76c9788702b3551064e1eaace6753aa255ba8" origin="Generated by Gradle"/>
32713271
</artifact>
32723272
</component>
3273-
<component group="org.apache.lucene" name="lucene-misc" version="10.3.1">
3274-
<artifact name="lucene-misc-10.3.1.jar">
3275-
<sha256 value="5dbb04fbc1d4193104c32e9f574b182c8fc19f1bff5416c57ff4b4c270e84c4d" origin="Generated by Gradle"/>
3273+
<component group="org.apache.lucene" name="lucene-misc" version="10.3.2">
3274+
<artifact name="lucene-misc-10.3.2.jar">
3275+
<sha256 value="0d14c56c61803deebf4d59c1f927419a50bf5930b0921591d78299bbe8a482bf" origin="Generated by Gradle"/>
32763276
</artifact>
32773277
</component>
3278-
<component group="org.apache.lucene" name="lucene-queries" version="10.3.1">
3279-
<artifact name="lucene-queries-10.3.1.jar">
3280-
<sha256 value="2beafac8f8ee43b5766dcfadbacb19ad2f14c8aa2a2e072aed1b9a18219c8a07" origin="Generated by Gradle"/>
3278+
<component group="org.apache.lucene" name="lucene-queries" version="10.3.2">
3279+
<artifact name="lucene-queries-10.3.2.jar">
3280+
<sha256 value="45f9894d2aa3d143a79a980fa941d72f733b4ebd4be66c0b1a79d428e6a0db57" origin="Generated by Gradle"/>
32813281
</artifact>
32823282
</component>
3283-
<component group="org.apache.lucene" name="lucene-queryparser" version="10.3.1">
3284-
<artifact name="lucene-queryparser-10.3.1.jar">
3285-
<sha256 value="61b27bf50b00ab3f16be529d11421b81cfd7c58d4756b1e1308c61a44d13ca74" origin="Generated by Gradle"/>
3283+
<component group="org.apache.lucene" name="lucene-queryparser" version="10.3.2">
3284+
<artifact name="lucene-queryparser-10.3.2.jar">
3285+
<sha256 value="76b950ed3d3d4d3945618a0be76dfc5d9ee90e24f8f3748ae0775c8dbdf3d6b8" origin="Generated by Gradle"/>
32863286
</artifact>
32873287
</component>
3288-
<component group="org.apache.lucene" name="lucene-sandbox" version="10.3.1">
3289-
<artifact name="lucene-sandbox-10.3.1.jar">
3290-
<sha256 value="08dbd1df644c25a1a867de0631010a0d5dbad1b472cd389184d43a762585d361" origin="Generated by Gradle"/>
3288+
<component group="org.apache.lucene" name="lucene-sandbox" version="10.3.2">
3289+
<artifact name="lucene-sandbox-10.3.2.jar">
3290+
<sha256 value="670b713d209615e99206c419d19bb5a533025d67fcb6e40e26006b2a09e62051" origin="Generated by Gradle"/>
32913291
</artifact>
32923292
</component>
3293-
<component group="org.apache.lucene" name="lucene-spatial-extras" version="10.3.1">
3294-
<artifact name="lucene-spatial-extras-10.3.1.jar">
3295-
<sha256 value="e06fa7210cc2195a2ae840a7d7c523fce1323c97245a70260ab409341bec2724" origin="Generated by Gradle"/>
3293+
<component group="org.apache.lucene" name="lucene-spatial-extras" version="10.3.2">
3294+
<artifact name="lucene-spatial-extras-10.3.2.jar">
3295+
<sha256 value="197dd6d314b1178fab9cab25d9747ae34d3ecbbb462f44b95e737a5d171be5ce" origin="Generated by Gradle"/>
32963296
</artifact>
32973297
</component>
3298-
<component group="org.apache.lucene" name="lucene-spatial3d" version="10.3.1">
3299-
<artifact name="lucene-spatial3d-10.3.1.jar">
3300-
<sha256 value="320696a42eb1fb552195c09d19427928b702d0021d9ae7d42d63cf39a25baf82" origin="Generated by Gradle"/>
3298+
<component group="org.apache.lucene" name="lucene-spatial3d" version="10.3.2">
3299+
<artifact name="lucene-spatial3d-10.3.2.jar">
3300+
<sha256 value="9f4cde2a671122517156d8195793fb7206ae0940a55a60ad17fb6602796371d9" origin="Generated by Gradle"/>
33013301
</artifact>
33023302
</component>
3303-
<component group="org.apache.lucene" name="lucene-suggest" version="10.3.1">
3304-
<artifact name="lucene-suggest-10.3.1.jar">
3305-
<sha256 value="96eacfacab7f9a89aa16f15eeb1fa62dba6dca33b6d7d351ac01b23dfcd83d5d" origin="Generated by Gradle"/>
3303+
<component group="org.apache.lucene" name="lucene-suggest" version="10.3.2">
3304+
<artifact name="lucene-suggest-10.3.2.jar">
3305+
<sha256 value="2be0ce6fbdece4edf166e346c6ebe6cfd3628c43c5804d54bf179279efde7c94" origin="Generated by Gradle"/>
33063306
</artifact>
33073307
</component>
3308-
<component group="org.apache.lucene" name="lucene-test-framework" version="10.3.1">
3309-
<artifact name="lucene-test-framework-10.3.1.jar">
3310-
<sha256 value="40a72b083484a2c1f0e498b7fab00377b603ff0a95d467e3d6947eecf501b4fb" origin="Generated by Gradle"/>
3308+
<component group="org.apache.lucene" name="lucene-test-framework" version="10.3.2">
3309+
<artifact name="lucene-test-framework-10.3.2.jar">
3310+
<sha256 value="4b30cd03a3672ed7b67d63f2cb2e118e6b58dc349804095ea2fed955a7822a39" origin="Generated by Gradle"/>
33113311
</artifact>
33123312
</component>
33133313
<component group="org.apache.maven" name="maven-api-annotations" version="4.0.0-rc-3">

server/src/main/java/org/elasticsearch/index/IndexVersions.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,13 +187,15 @@ private static Version parseUnchecked(String version) {
187187
public static final IndexVersion UPGRADE_TO_LUCENE_10_3_0 = def(9_038_0_00, Version.LUCENE_10_3_0);
188188
public static final IndexVersion IGNORED_SOURCE_COALESCED_ENTRIES = def(9_039_0_00, Version.LUCENE_10_3_0);
189189
public static final IndexVersion BACKPORT_UPGRADE_TO_LUCENE_10_3_1 = def(9_039_0_01, Version.LUCENE_10_3_1);
190+
public static final IndexVersion BACKPORT_UPGRADE_TO_LUCENE_10_3_2 = def(9_039_0_02, Version.LUCENE_10_3_2);
190191
public static final IndexVersion KEYWORD_MULTI_FIELDS_NOT_STORED_WHEN_IGNORED = def(9_040_0_00, Version.LUCENE_10_3_0);
191192
public static final IndexVersion UPGRADE_TO_LUCENE_10_3_1 = def(9_041_0_00, Version.LUCENE_10_3_1);
192193
public static final IndexVersion REENABLED_TIMESTAMP_DOC_VALUES_SPARSE_INDEX = def(9_042_0_00, Version.LUCENE_10_3_1);
193194
public static final IndexVersion SKIPPERS_ENABLED_BY_DEFAULT = def(9_043_0_00, Version.LUCENE_10_3_1);
194195
public static final IndexVersion TIME_SERIES_USE_SYNTHETIC_ID = def(9_044_0_00, Version.LUCENE_10_3_1);
195196
public static final IndexVersion TIME_SERIES_DIMENSIONS_USE_SKIPPERS = def(9_045_0_00, Version.LUCENE_10_3_1);
196197
public static final IndexVersion TIME_SERIES_ALL_FIELDS_USE_SKIPPERS = def(9_046_0_00, Version.LUCENE_10_3_1);
198+
public static final IndexVersion UPGRADE_TO_LUCENE_10_3_2 = def(9_047_0_00, Version.LUCENE_10_3_2);
197199

198200
/*
199201
* STOP! READ THIS FIRST! No, really,

0 commit comments

Comments
 (0)