Skip to content

Commit 4acd431

Browse files
committed
HSEARCH-5438 Add Elasticsearch 9.1.0 compatibility
1 parent 364b04f commit 4acd431

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
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
@@ -213,7 +213,7 @@ else if ( minor == 0 ) {
213213
}
214214

215215
private ElasticsearchProtocolDialect createProtocolDialectElasticV9(ElasticsearchVersion version, int minor) {
216-
if ( minor > 0 ) {
216+
if ( minor > 1 ) {
217217
VersionLog.INSTANCE.unknownElasticsearchVersion( version );
218218
}
219219
return new Elasticsearch81ProtocolDialect();

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

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,10 +317,18 @@ public static List<? extends Arguments> params() {
317317
ElasticsearchDistributionName.ELASTIC, "9.0.0", "9.0.0",
318318
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
319319
),
320-
successWithWarning(
320+
success(
321+
ElasticsearchDistributionName.ELASTIC, "9.1", "9.1.0",
322+
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
323+
),
324+
success(
321325
ElasticsearchDistributionName.ELASTIC, "9.1.0", "9.1.0",
322326
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
323327
),
328+
successWithWarning(
329+
ElasticsearchDistributionName.ELASTIC, "9.2.0", "9.2.0",
330+
Elasticsearch814ModelDialect.class, Elasticsearch81ProtocolDialect.class
331+
),
324332
success(
325333
ElasticsearchDistributionName.OPENSEARCH, "1", "1.3.1",
326334
OpenSearch1ModelDialect.class, Elasticsearch70ProtocolDialect.class

0 commit comments

Comments
 (0)