-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HSEARCH-4403 Support ORM's discriminator-based multi-tenancy in the outbox-polling module #3610
HSEARCH-4403 Support ORM's discriminator-based multi-tenancy in the outbox-polling module #3610
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some early comments while we're waiting for the necessary changes to be merged in Hibernate ORM :)
And BTW, you might want to ping someone so that it's merged before 6.3.0.Final gets released...
.../mapper/orm/coordination/outboxpolling/mapping/OutboxPollingSearchMappingMultiTenancyIT.java
Outdated
Show resolved
Hide resolved
...a/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/impl/UuidDataTypeUtils.java
Outdated
Show resolved
Hide resolved
...a/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/impl/UuidDataTypeUtils.java
Show resolved
Hide resolved
...a/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/impl/UuidDataTypeUtils.java
Outdated
Show resolved
Hide resolved
...coordination/outboxpolling/cluster/impl/OutboxPollingAgentAdditionalJaxbMappingProducer.java
Outdated
Show resolved
Hide resolved
...coordination/outboxpolling/cluster/impl/OutboxPollingAgentAdditionalJaxbMappingProducer.java
Outdated
Show resolved
Hide resolved
...coordination/outboxpolling/cluster/impl/OutboxPollingAgentAdditionalJaxbMappingProducer.java
Show resolved
Hide resolved
...dination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
Show resolved
Hide resolved
.../mapper/orm/coordination/outboxpolling/mapping/impl/AdditionalMappingContributorBuilder.java
Outdated
Show resolved
Hide resolved
.../org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchCompositeMappingProducer.java
Outdated
Show resolved
Hide resolved
d79771a
to
758e9e0
Compare
waiting for the fix from hibernate/hibernate-orm#7171 |
e597f9c
to
053fbb0
Compare
Looks like it's failing:
I guess you can have separate utils directly in the |
a499040
to
3e24d47
Compare
will need ORM 6.3.1 for this one 🙈 |
That's... annoying. We may have to postpone to Search 7.1 then. We'll see. |
I've added a patch to ORM; the info on the preferred id JDBC type wasn't passed further from the XML.... |
38c27a8
to
e0175ad
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. A few comments on the latest version :)
...ch/integrationtest/mapper/orm/coordination/outboxpolling/mapping/AbortedEventsGenerator.java
Outdated
Show resolved
Hide resolved
...src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingInitiator.java
Outdated
Show resolved
Hide resolved
...te/search/util/impl/integrationtest/mapper/orm/multitenancy/impl/MultitenancyTestHelper.java
Outdated
Show resolved
Hide resolved
...te/search/util/impl/integrationtest/mapper/orm/multitenancy/impl/MultitenancyTestHelper.java
Outdated
Show resolved
Hide resolved
...dination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
Outdated
Show resolved
Hide resolved
...dination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
Show resolved
Hide resolved
...c/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/logging/impl/Log.java
Outdated
Show resolved
Hide resolved
b31ce6c
to
f0dcf12
Compare
f0dcf12
to
a8ac419
Compare
Kudos, SonarCloud Quality Gate passed! |
https://hibernate.atlassian.net/browse/HSEARCH-4403
Opening as a draft as this won't work for now while the changes are not applied to ORM