From b738e4cc9c36ef6ff1c3b787a6b5e1bd057fee75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yoann=20Rodi=C3=A8re?= Date: Mon, 6 Nov 2023 11:42:41 +0100 Subject: [PATCH] Rename extension quarkus-hibernate-search-orm-coordination-outbox-polling to quarkus-hibernate-search-orm-outbox-polling To align on Hibernate Search renaming the module hibernate-search-orm-coordination-outbox-polling to hibernate-search-orm-outbox-polling --- bom/application/pom.xml | 4 +- devtools/bom-descriptor-json/pom.xml | 4 +- docs/pom.xml | 4 +- .../hibernate-search-orm-elasticsearch.adoc | 24 ++++----- .../configuration/defaultpu/package-info.java | 4 -- .../test/configuration/pu1/package-info.java | 4 -- .../deployment/pom.xml | 8 +-- ...HibernateSearchOutboxPollingProcessor.java | 10 ++-- .../configuration/ConfigPropertiesTest.java | 6 +-- .../defaultpu/IndexedEntity.java | 2 +- .../configuration/defaultpu/package-info.java | 4 ++ .../pu1/IndexedEntityForPU1.java | 2 +- .../test/configuration/pu1/package-info.java | 4 ++ ...tion-multiple-persistence-units.properties | 0 .../src/test/resources/application.properties | 0 .../pom.xml | 4 +- .../runtime/pom.xml | 6 +-- ...ateSearchOutboxPollingBuildTimeConfig.java | 2 +- ...PollingBuildTimeConfigPersistenceUnit.java | 2 +- ...ibernateSearchOutboxPollingConfigUtil.java | 2 +- .../HibernateSearchOutboxPollingRecorder.java | 54 +++++++++---------- ...rnateSearchOutboxPollingRuntimeConfig.java | 2 +- ...oxPollingRuntimeConfigPersistenceUnit.java | 2 +- .../resources/META-INF/quarkus-extension.yaml | 0 extensions/pom.xml | 2 +- .../README.md | 0 .../pom.xml | 8 +-- ...ernateSearchOutboxPollingTestResource.java | 0 .../outboxpolling/OutboxPollingTestUtils.java | 0 .../coordination/outboxpolling/Person.java | 0 .../src/main/resources/META-INF/beans.xml | 0 .../src/main/resources/application.properties | 0 ...HibernateSearchOutboxPollingInGraalIT.java | 0 .../HibernateSearchOutboxPollingTest.java | 0 .../outboxpolling/TestResources.java | 0 integration-tests/pom.xml | 2 +- 36 files changed, 83 insertions(+), 83 deletions(-) delete mode 100644 extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/package-info.java delete mode 100644 extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/package-info.java rename extensions/{hibernate-search-orm-coordination-outbox-polling => hibernate-search-orm-outbox-polling}/deployment/pom.xml (95%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java (91%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm}/outboxpolling/test/configuration/ConfigPropertiesTest.java (98%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm}/outboxpolling/test/configuration/defaultpu/IndexedEntity.java (81%) create mode 100644 extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/package-info.java rename extensions/{hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm}/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java (82%) create mode 100644 extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/package-info.java rename extensions/{hibernate-search-orm-coordination-outbox-polling => hibernate-search-orm-outbox-polling}/deployment/src/test/resources/application-multiple-persistence-units.properties (100%) rename extensions/{hibernate-search-orm-coordination-outbox-polling => hibernate-search-orm-outbox-polling}/deployment/src/test/resources/application.properties (100%) rename extensions/{hibernate-search-orm-coordination-outbox-polling => hibernate-search-orm-outbox-polling}/pom.xml (78%) rename extensions/{hibernate-search-orm-coordination-outbox-polling => hibernate-search-orm-outbox-polling}/runtime/pom.xml (88%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java (92%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java (98%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java (96%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java (74%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java (91%) rename extensions/{hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination => hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm}/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java (99%) rename extensions/{hibernate-search-orm-coordination-outbox-polling => hibernate-search-orm-outbox-polling}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/README.md (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/pom.xml (97%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTestResource.java (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/OutboxPollingTestUtils.java (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/Person.java (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/main/resources/META-INF/beans.xml (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/main/resources/application.properties (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingInGraalIT.java (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTest.java (100%) rename integration-tests/{hibernate-search-orm-elasticsearch-coordination-outbox-polling => hibernate-search-orm-elasticsearch-outbox-polling}/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/TestResources.java (100%) diff --git a/bom/application/pom.xml b/bom/application/pom.xml index 69c426f4b13c9..61b14b78d88aa 100644 --- a/bom/application/pom.xml +++ b/bom/application/pom.xml @@ -1206,12 +1206,12 @@ io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling + quarkus-hibernate-search-orm-outbox-polling ${project.version} io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling-deployment + quarkus-hibernate-search-orm-outbox-polling-deployment ${project.version} diff --git a/devtools/bom-descriptor-json/pom.xml b/devtools/bom-descriptor-json/pom.xml index 02d144586d3ca..b93dd050521c9 100644 --- a/devtools/bom-descriptor-json/pom.xml +++ b/devtools/bom-descriptor-json/pom.xml @@ -839,7 +839,7 @@ io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling + quarkus-hibernate-search-orm-elasticsearch ${project.version} pom test @@ -852,7 +852,7 @@ io.quarkus - quarkus-hibernate-search-orm-elasticsearch + quarkus-hibernate-search-orm-outbox-polling ${project.version} pom test diff --git a/docs/pom.xml b/docs/pom.xml index ea4ebaeb7102e..cda84dee7db14 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -855,7 +855,7 @@ io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling-deployment + quarkus-hibernate-search-orm-elasticsearch-deployment ${project.version} pom test @@ -868,7 +868,7 @@ io.quarkus - quarkus-hibernate-search-orm-elasticsearch-deployment + quarkus-hibernate-search-orm-outbox-polling-deployment ${project.version} pom test diff --git a/docs/src/main/asciidoc/hibernate-search-orm-elasticsearch.adoc b/docs/src/main/asciidoc/hibernate-search-orm-elasticsearch.adoc index dadead4186197..0113fdfbf6488 100644 --- a/docs/src/main/asciidoc/hibernate-search-orm-elasticsearch.adoc +++ b/docs/src/main/asciidoc/hibernate-search-orm-elasticsearch.adoc @@ -944,7 +944,7 @@ and relies on a background processor to consume these events and perform indexin To enable the `outbox-polling` coordination strategy, an additional extension is required: -:add-extension-extensions: hibernate-search-orm-coordination-outbox-polling +:add-extension-extensions: hibernate-search-orm-outbox-polling include::{includes}/devtools/extension-add.adoc[] Once the extension is there, you will need to explicitly select the `outbox-polling` strategy @@ -965,16 +965,16 @@ link:{hibernate-search-docs-url}#coordination-outbox-polling-schema[manually alt The database schema Hibernate Search will expect for outbox-polling coordination may be customized through the following configuration properties: -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.catalog[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.catalog`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.schema[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.schema`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.table[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.table`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-gen-strategy[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-gen-strategy`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-type[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-type`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.catalog[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.catalog`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.schema[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.schema`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.table[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.table`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-gen-strategy[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-gen-strategy`] -* link:#quarkus-hibernate-search-orm-coordination-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-type[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-type`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.catalog[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.catalog`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.schema[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.schema`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.table[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.table`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-gen-strategy[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-gen-strategy`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-type[`quarkus.hibernate-search-orm.coordination.entity-mapping.agent.uuid-type`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.catalog[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.catalog`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.schema[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.schema`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.table[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.table`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-gen-strategy[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-gen-strategy`] +* link:#quarkus-hibernate-search-orm-outboxpolling_quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-type[`quarkus.hibernate-search-orm.coordination.entity-mapping.outbox-event.uuid-type`] ==== @@ -1071,4 +1071,4 @@ for more information. NOTE: These configuration properties require an additional extension. See <>. -include::{generated-dir}/config/quarkus-hibernate-search-orm-coordination-outboxpolling.adoc[leveloffset=+1, opts=optional] +include::{generated-dir}/config/quarkus-hibernate-search-orm-outboxpolling.adoc[leveloffset=+1, opts=optional] diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/package-info.java b/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/package-info.java deleted file mode 100644 index c71837c25f1a4..0000000000000 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -@PersistenceUnit(PersistenceUnit.DEFAULT) -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration.defaultpu; - -import io.quarkus.hibernate.orm.PersistenceUnit; \ No newline at end of file diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/package-info.java b/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/package-info.java deleted file mode 100644 index 838f867c889c4..0000000000000 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -@PersistenceUnit("pu1") -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration.pu1; - -import io.quarkus.hibernate.orm.PersistenceUnit; \ No newline at end of file diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/pom.xml b/extensions/hibernate-search-orm-outbox-polling/deployment/pom.xml similarity index 95% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/pom.xml rename to extensions/hibernate-search-orm-outbox-polling/deployment/pom.xml index a276fa8659a55..b5f2c6ebadea8 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/pom.xml +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/pom.xml @@ -3,14 +3,14 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - quarkus-hibernate-search-orm-coordination-outbox-polling-parent + quarkus-hibernate-search-orm-outbox-polling-parent io.quarkus 999-SNAPSHOT 4.0.0 - quarkus-hibernate-search-orm-coordination-outbox-polling-deployment - Quarkus - Hibernate Search - ORM - Coordination - Outbox Polling - Deployment + quarkus-hibernate-search-orm-outbox-polling-deployment + Quarkus - Hibernate Search - ORM - Outbox Polling - Deployment @@ -27,7 +27,7 @@ io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling + quarkus-hibernate-search-orm-outbox-polling diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java b/extensions/hibernate-search-orm-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java similarity index 91% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java rename to extensions/hibernate-search-orm-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java index 37f004eef4b4c..5e0275e7f12b0 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/deployment/HibernateSearchOutboxPollingProcessor.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.deployment; +package io.quarkus.hibernate.search.orm.outboxpolling.deployment; import java.util.List; import java.util.Optional; @@ -14,19 +14,19 @@ import io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; import io.quarkus.hibernate.orm.deployment.spi.AdditionalJpaModelBuildItem; -import io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime.HibernateSearchOutboxPollingBuildTimeConfig; -import io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime.HibernateSearchOutboxPollingRecorder; -import io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime.HibernateSearchOutboxPollingRuntimeConfig; import io.quarkus.hibernate.search.orm.elasticsearch.deployment.HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem; import io.quarkus.hibernate.search.orm.elasticsearch.deployment.HibernateSearchEnabled; import io.quarkus.hibernate.search.orm.elasticsearch.deployment.HibernateSearchIntegrationRuntimeConfiguredBuildItem; import io.quarkus.hibernate.search.orm.elasticsearch.deployment.HibernateSearchIntegrationStaticConfiguredBuildItem; import io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfigPersistenceUnit; +import io.quarkus.hibernate.search.orm.outboxpolling.runtime.HibernateSearchOutboxPollingBuildTimeConfig; +import io.quarkus.hibernate.search.orm.outboxpolling.runtime.HibernateSearchOutboxPollingRecorder; +import io.quarkus.hibernate.search.orm.outboxpolling.runtime.HibernateSearchOutboxPollingRuntimeConfig; @BuildSteps(onlyIf = HibernateSearchEnabled.class) class HibernateSearchOutboxPollingProcessor { - private static final String HIBERNATE_SEARCH_ORM_COORDINATION_OUTBOX_POLLING = "Hibernate Search ORM - Coordination - Outbox polling"; + private static final String HIBERNATE_SEARCH_ORM_COORDINATION_OUTBOX_POLLING = "Hibernate Search ORM - Outbox polling"; @BuildStep void registerInternalModel(BuildProducer additionalIndexedClasses, diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/ConfigPropertiesTest.java b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/ConfigPropertiesTest.java similarity index 98% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/ConfigPropertiesTest.java rename to extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/ConfigPropertiesTest.java index ee510b3747f63..5f27fefbd8d15 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/ConfigPropertiesTest.java +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/ConfigPropertiesTest.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration; +package io.quarkus.hibernate.search.orm.outboxpolling.test.configuration; import static java.util.Map.entry; import static org.assertj.core.api.Assertions.assertThat; @@ -16,8 +16,8 @@ import org.junit.jupiter.api.extension.RegisterExtension; import io.quarkus.hibernate.orm.PersistenceUnit; -import io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration.defaultpu.IndexedEntity; -import io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration.pu1.IndexedEntityForPU1; +import io.quarkus.hibernate.search.orm.outboxpolling.test.configuration.defaultpu.IndexedEntity; +import io.quarkus.hibernate.search.orm.outboxpolling.test.configuration.pu1.IndexedEntityForPU1; import io.quarkus.test.QuarkusUnitTest; /** diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/IndexedEntity.java b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/IndexedEntity.java similarity index 81% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/IndexedEntity.java rename to extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/IndexedEntity.java index 12c78cae95b62..9ef8130717fe9 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/defaultpu/IndexedEntity.java +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/IndexedEntity.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration.defaultpu; +package io.quarkus.hibernate.search.orm.outboxpolling.test.configuration.defaultpu; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; diff --git a/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/package-info.java b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/package-info.java new file mode 100644 index 0000000000000..b17a6d5832953 --- /dev/null +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/defaultpu/package-info.java @@ -0,0 +1,4 @@ +@PersistenceUnit(PersistenceUnit.DEFAULT) +package io.quarkus.hibernate.search.orm.outboxpolling.test.configuration.defaultpu; + +import io.quarkus.hibernate.orm.PersistenceUnit; \ No newline at end of file diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java similarity index 82% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java rename to extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java index 4e0c818bd3e19..e77cd15e11cfb 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/IndexedEntityForPU1.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.test.configuration.pu1; +package io.quarkus.hibernate.search.orm.outboxpolling.test.configuration.pu1; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; diff --git a/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/package-info.java b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/package-info.java new file mode 100644 index 0000000000000..4dab021a4b64a --- /dev/null +++ b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/java/io/quarkus/hibernate/search/orm/outboxpolling/test/configuration/pu1/package-info.java @@ -0,0 +1,4 @@ +@PersistenceUnit("pu1") +package io.quarkus.hibernate.search.orm.outboxpolling.test.configuration.pu1; + +import io.quarkus.hibernate.orm.PersistenceUnit; \ No newline at end of file diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/resources/application-multiple-persistence-units.properties b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/resources/application-multiple-persistence-units.properties similarity index 100% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/resources/application-multiple-persistence-units.properties rename to extensions/hibernate-search-orm-outbox-polling/deployment/src/test/resources/application-multiple-persistence-units.properties diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/resources/application.properties b/extensions/hibernate-search-orm-outbox-polling/deployment/src/test/resources/application.properties similarity index 100% rename from extensions/hibernate-search-orm-coordination-outbox-polling/deployment/src/test/resources/application.properties rename to extensions/hibernate-search-orm-outbox-polling/deployment/src/test/resources/application.properties diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/pom.xml b/extensions/hibernate-search-orm-outbox-polling/pom.xml similarity index 78% rename from extensions/hibernate-search-orm-coordination-outbox-polling/pom.xml rename to extensions/hibernate-search-orm-outbox-polling/pom.xml index d13ace173b7f0..60bf47aa4fb5d 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/pom.xml +++ b/extensions/hibernate-search-orm-outbox-polling/pom.xml @@ -10,8 +10,8 @@ 4.0.0 - quarkus-hibernate-search-orm-coordination-outbox-polling-parent - Quarkus - Hibernate Search - ORM - Coordination - Outbox Polling + quarkus-hibernate-search-orm-outbox-polling-parent + Quarkus - Hibernate Search - ORM - Outbox Polling pom diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/pom.xml b/extensions/hibernate-search-orm-outbox-polling/runtime/pom.xml similarity index 88% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/pom.xml rename to extensions/hibernate-search-orm-outbox-polling/runtime/pom.xml index 4e243e96a9c47..24d030c4640e5 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/pom.xml +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/pom.xml @@ -3,14 +3,14 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - quarkus-hibernate-search-orm-coordination-outbox-polling-parent + quarkus-hibernate-search-orm-outbox-polling-parent io.quarkus 999-SNAPSHOT 4.0.0 - quarkus-hibernate-search-orm-coordination-outbox-polling - Quarkus - Hibernate Search - ORM - Coordination - Outbox Polling - Runtime + quarkus-hibernate-search-orm-outbox-polling + Quarkus - Hibernate Search - ORM - Outbox Polling - Runtime Use a transactional outbox and background polling to coordinate automatic indexing in Hibernate Search diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java similarity index 92% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java index 7b0aac61f9a3b..56e96dbbbba74 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfig.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime; +package io.quarkus.hibernate.search.orm.outboxpolling.runtime; import java.util.Map; diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java similarity index 98% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java index b89822544da02..58e12bec42e89 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime; +package io.quarkus.hibernate.search.orm.outboxpolling.runtime; import java.util.Optional; diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java similarity index 96% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java index 862b4e89a7d7e..e890d9af6c725 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingConfigUtil.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime; +package io.quarkus.hibernate.search.orm.outboxpolling.runtime; import java.util.Optional; import java.util.OptionalInt; diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java similarity index 74% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java index e8d3fa97efd3b..14c478ff771e7 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRecorder.java @@ -1,6 +1,6 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime; +package io.quarkus.hibernate.search.orm.outboxpolling.runtime; -import static io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime.HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig; +import static io.quarkus.hibernate.search.orm.outboxpolling.runtime.HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig; import java.util.Map.Entry; import java.util.Optional; @@ -12,7 +12,6 @@ import io.quarkus.hibernate.orm.runtime.integration.HibernateOrmIntegrationRuntimeInitListener; import io.quarkus.hibernate.orm.runtime.integration.HibernateOrmIntegrationStaticInitListener; -import io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime.HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.AgentsConfig; import io.quarkus.runtime.annotations.Recorder; @Recorder @@ -58,35 +57,35 @@ public void contributeBootProperties(BiConsumer propertyCollecto private void contributeCoordinationBuildTimeProperties(BiConsumer propertyCollector, HibernateSearchOutboxPollingBuildTimeConfigPersistenceUnit.CoordinationConfig config) { - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_AGENT_CATALOG, config.entityMapping().agent().catalog()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_AGENT_SCHEMA, config.entityMapping().agent().schema()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_AGENT_TABLE, config.entityMapping().agent().table()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_AGENT_UUID_GEN_STRATEGY, config.entityMapping().agent().uuidGenStrategy()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_AGENT_UUID_TYPE, config.entityMapping().agent().uuidType()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_OUTBOXEVENT_CATALOG, config.entityMapping().outboxEvent().catalog()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_OUTBOXEVENT_SCHEMA, config.entityMapping().outboxEvent().schema()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_OUTBOXEVENT_TABLE, config.entityMapping().outboxEvent().table()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_OUTBOXEVENT_UUID_GEN_STRATEGY, config.entityMapping().outboxEvent().uuidGenStrategy()); - addCoordinationConfig(propertyCollector, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.ENTITY_MAPPING_OUTBOXEVENT_UUID_TYPE, config.entityMapping().outboxEvent().uuidType()); } @@ -110,48 +109,49 @@ public void contributeRuntimeProperties(BiConsumer propertyColle contributeCoordinationRuntimeProperties(propertyCollector, null, runtimeConfig.coordination().defaults()); - for (Entry tenantEntry : runtimeConfig.coordination().tenants().entrySet()) { + for (Entry tenantEntry : runtimeConfig + .coordination().tenants().entrySet()) { contributeCoordinationRuntimeProperties(propertyCollector, tenantEntry.getKey(), tenantEntry.getValue()); } } private void contributeCoordinationRuntimeProperties(BiConsumer propertyCollector, String tenantId, - AgentsConfig agentsConfig) { - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.AgentsConfig agentsConfig) { + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_ENABLED, agentsConfig.eventProcessor().enabled()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_SHARDS_TOTAL_COUNT, agentsConfig.eventProcessor().shards().totalCount()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_SHARDS_ASSIGNED, agentsConfig.eventProcessor().shards().assigned()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_POLLING_INTERVAL, agentsConfig.eventProcessor().pollingInterval().toMillis()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_PULSE_INTERVAL, agentsConfig.eventProcessor().pulseInterval().toMillis()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_PULSE_EXPIRATION, agentsConfig.eventProcessor().pulseExpiration().toMillis()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_BATCH_SIZE, agentsConfig.eventProcessor().batchSize()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_TRANSACTION_TIMEOUT, agentsConfig.eventProcessor().transactionTimeout(), Optional::isPresent, d -> d.get().toSeconds()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.EVENT_PROCESSOR_RETRY_DELAY, agentsConfig.eventProcessor().retryDelay().toSeconds()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.MASS_INDEXER_POLLING_INTERVAL, agentsConfig.massIndexer().pollingInterval().toMillis()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.MASS_INDEXER_PULSE_INTERVAL, agentsConfig.massIndexer().pulseInterval().toMillis()); - addCoordinationConfig(propertyCollector, tenantId, + HibernateSearchOutboxPollingConfigUtil.addCoordinationConfig(propertyCollector, tenantId, HibernateOrmMapperOutboxPollingSettings.CoordinationRadicals.MASS_INDEXER_PULSE_EXPIRATION, agentsConfig.massIndexer().pulseExpiration().toMillis()); } diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java similarity index 91% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java index 31ed8c13bbcf1..738f695f7648f 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfig.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime; +package io.quarkus.hibernate.search.orm.outboxpolling.runtime; import java.util.Map; diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java similarity index 99% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java index 99841da547be9..f88b0faf70a12 100644 --- a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/coordination/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java +++ b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/java/io/quarkus/hibernate/search/orm/outboxpolling/runtime/HibernateSearchOutboxPollingRuntimeConfigPersistenceUnit.java @@ -1,4 +1,4 @@ -package io.quarkus.hibernate.search.orm.coordination.outboxpolling.runtime; +package io.quarkus.hibernate.search.orm.outboxpolling.runtime; import java.time.Duration; import java.util.List; diff --git a/extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions/hibernate-search-orm-outbox-polling/runtime/src/main/resources/META-INF/quarkus-extension.yaml similarity index 100% rename from extensions/hibernate-search-orm-coordination-outbox-polling/runtime/src/main/resources/META-INF/quarkus-extension.yaml rename to extensions/hibernate-search-orm-outbox-polling/runtime/src/main/resources/META-INF/quarkus-extension.yaml diff --git a/extensions/pom.xml b/extensions/pom.xml index acc804301bc04..f405528ad1782 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -96,7 +96,7 @@ hibernate-validator panache hibernate-search-orm-elasticsearch - hibernate-search-orm-coordination-outbox-polling + hibernate-search-orm-outbox-polling elasticsearch-rest-client-common elasticsearch-rest-client elasticsearch-java-client diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/README.md b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/README.md similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/README.md rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/README.md diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/pom.xml b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/pom.xml similarity index 97% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/pom.xml rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/pom.xml index 1c29e00db422b..f144ae7fec4e5 100644 --- a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/pom.xml +++ b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/pom.xml @@ -9,8 +9,8 @@ 4.0.0 - quarkus-integration-test-hibernate-search-orm-elasticsearch-coordination-outbox-polling - Quarkus - Integration Tests - Hibernate Search ORM + Elasticsearch - Coordination - Outbox-polling + quarkus-integration-test-hibernate-search-orm-elasticsearch-outbox-polling + Quarkus - Integration Tests - Hibernate Search ORM + Elasticsearch - Outbox-polling io.quarkus @@ -22,7 +22,7 @@ io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling + quarkus-hibernate-search-orm-outbox-polling io.quarkus @@ -83,7 +83,7 @@ io.quarkus - quarkus-hibernate-search-orm-coordination-outbox-polling-deployment + quarkus-hibernate-search-orm-outbox-polling-deployment ${project.version} pom test diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTestResource.java b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTestResource.java similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTestResource.java rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTestResource.java diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/OutboxPollingTestUtils.java b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/OutboxPollingTestUtils.java similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/OutboxPollingTestUtils.java rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/OutboxPollingTestUtils.java diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/Person.java b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/Person.java similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/Person.java rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/Person.java diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/resources/META-INF/beans.xml b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/resources/META-INF/beans.xml similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/resources/META-INF/beans.xml rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/resources/META-INF/beans.xml diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/resources/application.properties b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/resources/application.properties similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/main/resources/application.properties rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/main/resources/application.properties diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingInGraalIT.java b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingInGraalIT.java similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingInGraalIT.java rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingInGraalIT.java diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTest.java b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTest.java similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTest.java rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/HibernateSearchOutboxPollingTest.java diff --git a/integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/TestResources.java b/integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/TestResources.java similarity index 100% rename from integration-tests/hibernate-search-orm-elasticsearch-coordination-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/TestResources.java rename to integration-tests/hibernate-search-orm-elasticsearch-outbox-polling/src/test/java/io/quarkus/it/hibernate/search/orm/elasticsearch/coordination/outboxpolling/TestResources.java diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 8e027683779b5..7b2e3467924c5 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -231,7 +231,7 @@ hibernate-reactive-panache hibernate-reactive-panache-kotlin hibernate-search-orm-elasticsearch - hibernate-search-orm-elasticsearch-coordination-outbox-polling + hibernate-search-orm-elasticsearch-outbox-polling hibernate-search-orm-opensearch hibernate-search-orm-elasticsearch-tenancy hibernate-orm-tenancy