Skip to content

Commit 2b80698

Browse files
committed
HSEARCH-5365 Add compatibility with Elasticsearch 8.18.0
1 parent 15dae1d commit 2b80698

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/impl/ElasticsearchDialectFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ private ElasticsearchProtocolDialect createProtocolDialectElasticV7(Elasticsearc
199199
}
200200

201201
private ElasticsearchProtocolDialect createProtocolDialectElasticV8(ElasticsearchVersion version, int minor) {
202-
if ( minor > 17 ) {
202+
if ( minor > 18 ) {
203203
VersionLog.INSTANCE.unknownElasticsearchVersion( version );
204204
}
205205
else if ( minor == 0 ) {

backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/dialect/impl/ElasticsearchDialectFactoryTest.java

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -290,19 +290,31 @@ public static List<? extends Arguments> params() {
290290
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
291291
),
292292
success(
293-
ElasticsearchDistributionName.ELASTIC, "9.0", "9.0.0",
293+
ElasticsearchDistributionName.ELASTIC, "8.17", "8.17.0",
294294
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
295295
),
296296
success(
297-
ElasticsearchDistributionName.ELASTIC, "9.0.0", "9.0.0",
297+
ElasticsearchDistributionName.ELASTIC, "8.18", "8.18.0",
298+
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
299+
),
300+
success(
301+
ElasticsearchDistributionName.ELASTIC, "8.18.0", "8.18.0",
298302
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
299303
),
300304
successWithWarning(
301-
ElasticsearchDistributionName.ELASTIC, "8.18", "8.18.0",
305+
ElasticsearchDistributionName.ELASTIC, "8.19", "8.19.0",
302306
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
303307
),
304308
successWithWarning(
305-
ElasticsearchDistributionName.ELASTIC, "8.18.0", "8.18.0",
309+
ElasticsearchDistributionName.ELASTIC, "8.19.0", "8.19.0",
310+
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
311+
),
312+
success(
313+
ElasticsearchDistributionName.ELASTIC, "9.0", "9.0.0",
314+
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
315+
),
316+
success(
317+
ElasticsearchDistributionName.ELASTIC, "9.0.0", "9.0.0",
306318
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
307319
),
308320
successWithWarning(

0 commit comments

Comments
 (0)