Skip to content

Commit 06fc753

Browse files
committed
Bump Elasticsearch/OpenSearch containers to latest-compatible with Hibernate Search
1 parent 09754d5 commit 06fc753

File tree

30 files changed

+47
-47
lines changed

30 files changed

+47
-47
lines changed

bom/application/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5659,11 +5659,11 @@
56595659
<groupId>co.elastic.clients</groupId>
56605660
<artifactId>elasticsearch-java</artifactId>
56615661
<version>${elasticsearch-opensource-components.version}</version>
5662-
<!-- exclude log4j2 to get its version from log4j2-jboss-logmanager -->
5662+
<!-- exclude commons-logging to get its version from commons-logging-jboss-logmanager -->
56635663
<exclusions>
56645664
<exclusion>
5665-
<groupId>org.apache.logging.log4j</groupId>
5666-
<artifactId>log4j-core</artifactId>
5665+
<groupId>commons-logging</groupId>
5666+
<artifactId>commons-logging</artifactId>
56675667
</exclusion>
56685668
</exclusions>
56695669
</dependency>

build-parent/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,12 @@
7373
<volume.access.modifier>:Z</volume.access.modifier>
7474

7575
<!-- Defaults for integration tests -->
76-
<elasticsearch-server.version>8.18.2</elasticsearch-server.version>
76+
<elasticsearch-server.version>9.0.1</elasticsearch-server.version>
7777
<elasticsearch.image>docker.io/elastic/elasticsearch:${elasticsearch-server.version}</elasticsearch.image>
7878
<logstash.image>docker.io/elastic/logstash:${elasticsearch-server.version}</logstash.image>
7979
<kibana.image>docker.io/elastic/kibana:${elasticsearch-server.version}</kibana.image>
8080
<elasticsearch.protocol>http</elasticsearch.protocol>
81-
<opensearch-server.version>2.16.0</opensearch-server.version>
81+
<opensearch-server.version>3.0.0</opensearch-server.version>
8282
<opensearch.image>docker.io/opensearchproject/opensearch:${opensearch-server.version}</opensearch.image>
8383
<opensearch.protocol>http</opensearch.protocol>
8484
<junit-pioneer.version>2.2.0</junit-pioneer.version>

docs/src/main/asciidoc/hibernate-search-orm-elasticsearch.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ quarkus.datasource.db-kind=postgresql <1>
631631
632632
quarkus.hibernate-orm.sql-load-script=import.sql <2>
633633
634-
quarkus.hibernate-search-orm.elasticsearch.version=8 <3>
634+
quarkus.hibernate-search-orm.elasticsearch.version=9 <3>
635635
quarkus.hibernate-search-orm.indexing.plan.synchronization.strategy=sync <4>
636636
637637
%prod.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost/quarkus_test
@@ -820,7 +820,7 @@ as shown below.
820820

821821
[source,properties]
822822
----
823-
quarkus.hibernate-search-orm.elasticsearch.version=opensearch:2.16
823+
quarkus.hibernate-search-orm.elasticsearch.version=opensearch:3.0
824824
----
825825

826826
All other configuration options and APIs are exactly the same as with Elasticsearch.
@@ -850,7 +850,7 @@ quarkus.datasource.db-kind=h2
850850
quarkus.datasource.jdbc.url=jdbc:h2:mem:default;DB_CLOSE_DELAY=-1
851851
852852
quarkus.hibernate-search-orm.elasticsearch.hosts=es1.mycompany.com:9200
853-
quarkus.hibernate-search-orm.elasticsearch.version=8
853+
quarkus.hibernate-search-orm.elasticsearch.version=9
854854
----
855855

856856
Using a map based approach, it is also possible to configure named persistence units:
@@ -870,10 +870,10 @@ quarkus.hibernate-orm."inventory".datasource=inventory <4>
870870
quarkus.hibernate-orm."inventory".packages=org.acme.model.inventory
871871
872872
quarkus.hibernate-search-orm."users".elasticsearch.hosts=es1.mycompany.com:9200 <5>
873-
quarkus.hibernate-search-orm."users".elasticsearch.version=8
873+
quarkus.hibernate-search-orm."users".elasticsearch.version=9
874874
875875
quarkus.hibernate-search-orm."inventory".elasticsearch.hosts=es2.mycompany.com:9200 <6>
876-
quarkus.hibernate-search-orm."inventory".elasticsearch.version=8
876+
quarkus.hibernate-search-orm."inventory".elasticsearch.version=9
877877
----
878878
<1> Define a datasource named `users`.
879879
<2> Define a datasource named `inventory`.

docs/src/main/asciidoc/hibernate-search-standalone-elasticsearch.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,7 @@ Edit `src/main/resources/application.properties` and inject the following config
560560
[source,properties]
561561
----
562562
quarkus.hibernate-search-standalone.mapping.structure=document <1>
563-
quarkus.hibernate-search-standalone.elasticsearch.version=8 <2>
563+
quarkus.hibernate-search-standalone.elasticsearch.version=9 <2>
564564
quarkus.hibernate-search-standalone.indexing.plan.synchronization.strategy=sync <3>
565565
566566
%prod.quarkus.hibernate-search-standalone.elasticsearch.hosts=localhost:9200 <4>
@@ -738,7 +738,7 @@ as shown below.
738738

739739
[source,properties]
740740
----
741-
quarkus.hibernate-search-standalone.elasticsearch.version=opensearch:2.16
741+
quarkus.hibernate-search-standalone.elasticsearch.version=opensearch:3.0
742742
----
743743

744744
All other configuration options and APIs are exactly the same as with Elasticsearch.

extensions/hibernate-search-orm-elasticsearch/deployment/src/test/resources/application-devui-active-false-and-named-pu-active-true.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ quarkus.hibernate-orm."namedpu".schema-management.strategy=drop-and-create
1717

1818
# Hibernate Search is inactive for the default PU
1919
quarkus.hibernate-search-orm.active=false
20-
quarkus.hibernate-search-orm.elasticsearch.version=8.18
20+
quarkus.hibernate-search-orm.elasticsearch.version=9.0
2121
quarkus.hibernate-search-orm.elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
2222
quarkus.hibernate-search-orm.schema-management.strategy=drop-and-create-and-drop
2323

2424
# ... but it's (implicitly) active for a named PU
25-
quarkus.hibernate-search-orm."namedpu".elasticsearch.version=8.18
25+
quarkus.hibernate-search-orm."namedpu".elasticsearch.version=9.0
2626
quarkus.hibernate-search-orm."namedpu".elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
2727
quarkus.hibernate-search-orm."namedpu".schema-management.strategy=drop-and-create-and-drop

extensions/hibernate-search-orm-elasticsearch/deployment/src/test/resources/application-devui-active-false.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ quarkus.datasource.jdbc.url=jdbc:h2:mem:default;DB_CLOSE_DELAY=-1
77
quarkus.hibernate-orm.schema-management.strategy=drop-and-create
88

99
quarkus.hibernate-search-orm.active=false
10-
quarkus.hibernate-search-orm.elasticsearch.version=8.18
10+
quarkus.hibernate-search-orm.elasticsearch.version=9.0
1111
quarkus.hibernate-search-orm.elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
1212
quarkus.hibernate-search-orm.schema-management.strategy=drop-and-create-and-drop

extensions/hibernate-search-orm-elasticsearch/deployment/src/test/resources/application-devui.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ quarkus.datasource.jdbc.url=jdbc:h2:mem:default;DB_CLOSE_DELAY=-1
66

77
quarkus.hibernate-orm.schema-management.strategy=drop-and-create
88

9-
quarkus.hibernate-search-orm.elasticsearch.version=8.18
9+
quarkus.hibernate-search-orm.elasticsearch.version=9.0
1010
quarkus.hibernate-search-orm.elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
1111
quarkus.hibernate-search-orm.schema-management.strategy=drop-and-create-and-drop

extensions/hibernate-search-orm-elasticsearch/deployment/src/test/resources/application-multiple-persistence-units.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ quarkus.datasource.data3.jdbc.url=jdbc:h2:mem:data3;DB_CLOSE_DELAY=-1
1313
quarkus.hibernate-orm.datasource=<default>
1414
quarkus.hibernate-orm.schema-management.strategy=drop-and-create
1515

16-
quarkus.hibernate-search-orm.elasticsearch.version=8
16+
quarkus.hibernate-search-orm.elasticsearch.version=9
1717
quarkus.hibernate-search-orm.elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
1818
quarkus.hibernate-search-orm.elasticsearch.protocol=${elasticsearch.protocol:http}
1919
quarkus.hibernate-search-orm.schema-management.strategy=drop-and-create-and-drop
@@ -22,7 +22,7 @@ quarkus.hibernate-search-orm.indexing.plan.synchronization.strategy=sync
2222
quarkus.hibernate-orm."pu1".schema-management.strategy=drop-and-create
2323
quarkus.hibernate-orm."pu1".datasource=data1
2424

25-
quarkus.hibernate-search-orm."pu1".elasticsearch.version=8
25+
quarkus.hibernate-search-orm."pu1".elasticsearch.version=9
2626
quarkus.hibernate-search-orm."pu1".elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
2727
quarkus.hibernate-search-orm."pu1".elasticsearch.protocol=${elasticsearch.protocol:http}
2828
quarkus.hibernate-search-orm."pu1".schema-management.strategy=drop-and-create-and-drop
@@ -31,7 +31,7 @@ quarkus.hibernate-search-orm."pu1".indexing.plan.synchronization.strategy=sync
3131
quarkus.hibernate-orm."pu2".schema-management.strategy=drop-and-create
3232
quarkus.hibernate-orm."pu2".datasource=data2
3333

34-
quarkus.hibernate-search-orm."pu2".elasticsearch.version=8
34+
quarkus.hibernate-search-orm."pu2".elasticsearch.version=9
3535
quarkus.hibernate-search-orm."pu2".elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
3636
quarkus.hibernate-search-orm."pu2".elasticsearch.protocol=${elasticsearch.protocol:http}
3737
quarkus.hibernate-search-orm."pu2".schema-management.strategy=drop-and-create-and-drop

extensions/hibernate-search-orm-elasticsearch/deployment/src/test/resources/application-start-offline.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ quarkus.datasource.jdbc.url=jdbc:h2:mem:default;DB_CLOSE_DELAY=-1
33

44
quarkus.hibernate-orm.schema-management.strategy=drop-and-create
55

6-
quarkus.hibernate-search-orm.elasticsearch.version=8.18
6+
quarkus.hibernate-search-orm.elasticsearch.version=9.0
77
# Simulate an offline Elasticsearch instance by pointing to a non-existing cluster
88
quarkus.hibernate-search-orm.elasticsearch.hosts=localhost:14800
99
quarkus.hibernate-search-orm.schema-management.strategy=none

extensions/hibernate-search-orm-elasticsearch/deployment/src/test/resources/application.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ quarkus.datasource.jdbc.url=jdbc:h2:mem:default;DB_CLOSE_DELAY=-1
33

44
quarkus.hibernate-orm.schema-management.strategy=drop-and-create
55

6-
quarkus.hibernate-search-orm.elasticsearch.version=8
6+
quarkus.hibernate-search-orm.elasticsearch.version=9
77
quarkus.hibernate-search-orm.elasticsearch.hosts=${elasticsearch.hosts:localhost:9200}
88
quarkus.hibernate-search-orm.elasticsearch.protocol=${elasticsearch.protocol:http}
99
quarkus.hibernate-search-orm.schema-management.strategy=drop-and-create-and-drop

0 commit comments

Comments
 (0)