[hibernate-commits] [hibernate/hibernate-search] ef4e92: HSEARCH-2978 Apply the JPA 2.2 patch to WildFly fo...
GitHub
noreply at github.com
Wed Feb 7 10:47:14 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: ef4e92f67269261c0f59c3ad0a196fc0e42b4009
https://github.com/hibernate/hibernate-search/commit/ef4e92f67269261c0f59c3ad0a196fc0e42b4009
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M integrationtest/performance/orm/pom.xml
M integrationtest/wildfly/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2978 Apply the JPA 2.2 patch to WildFly for integration tests
Commit: 362ad107e4572c8d12966cfd5c3d98f858e24f39
https://github.com/hibernate/hibernate-search/commit/362ad107e4572c8d12966cfd5c3d98f858e24f39
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M integrationtest/performance/orm/pom.xml
M integrationtest/wildfly/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2978 Apply the CDI 2.0 patch to WildFly for integration tests
Hibernate ORM 5.3 targets CDI 2.0.
Commit: 60e4c72d304a952fd1e6dde4574a5e2fc4b596c1
https://github.com/hibernate/hibernate-search/commit/60e4c72d304a952fd1e6dde4574a5e2fc4b596c1
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M jsr352/jberet/src/main/java/org/hibernate/search/jsr352/jberet/context/jpa/impl/CDIEntityManagerFactoryRegistry.java
M jsr352/jberet/src/main/resources/META-INF/beans.xml
M pom.xml
Log Message:
-----------
HSEARCH-2978 Align the CDI dependency on Hibernate ORM
Because Hibernate ORM targets CDI 2.0.
Commit: 0e8412bf36dea0b09b35a7c76449d42d6fe7fef1
https://github.com/hibernate/hibernate-search/commit/0e8412bf36dea0b09b35a7c76449d42d6fe7fef1
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M distribution/pom.xml
M integrationtest/osgi/karaf-features/src/main/features/features.xml
M integrationtest/osgi/karaf-it/pom.xml
M jbossmodules/hibernate-orm/pom.xml
R jbossmodules/hibernate-orm/src/main/aliases/org/hibernate/infinispan/module.xml
M jbossmodules/hibernate-orm/src/main/modules/org/hibernate/core/module.xml
R jbossmodules/hibernate-orm/src/main/modules/org/hibernate/infinispan/module.xml
M jbossmodules/hibernate-orm/src/main/modules/org/hibernate/jipijapa-hibernate5/module.xml
M orm/pom.xml
M orm/src/main/java/org/hibernate/search/query/hibernate/impl/FullTextQueryImpl.java
M pom.xml
Log Message:
-----------
HSEARCH-2978 Upgrade to Hibernate ORM 5.3.0.Beta1
Commit: 3afe1815b83a85ea1602375a6c9f3fdb7610af2f
https://github.com/hibernate/hibernate-search/commit/3afe1815b83a85ea1602375a6c9f3fdb7610af2f
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSearchSessionFactoryObserver.java
Log Message:
-----------
HSEARCH-2978 Do not close the SessionFactory explicitly in case of failure: it's ORM's responsibility
Necessary for
HibernateSearchSessionFactoryObserverTest#testSessionFactoryGetsClosedOnSearchFactoryCreationFailure
to pass following this commit in ORM:
https://github.com/hibernate/hibernate-orm/commit/b0c27562f492117929aae72cd7182db5e76e3f7e
Commit: 49eefd7a5edca1937e38869a907cadd618c1332e
https://github.com/hibernate/hibernate-search/commit/49eefd7a5edca1937e38869a907cadd618c1332e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/CDIInjectionIT.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/CDIInjectionLifecycleEventsIT.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/CDIBeansPackage.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/bridge/InternationalizedValueBridge.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/bridge/InternationalizedValueBridgeImpl.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/bridge/InternationalizedValueClassBridge.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/bridge/InternationalizedValueClassBridgeImpl.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/event/BridgeCDILifecycleEventCounter.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/i18n/InternationalizedValue.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/i18n/Language.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/i18n/LocalizationService.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIBeanManagerInitializedSynchronizer.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIBeanResolver.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIEnvironmentSynchronizer.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIObserver.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIServiceContributor.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/DeferredInitializationBeanResolver.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/model/EntityWithCDIAwareBridges.java
A integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/model/EntityWithCDIAwareBridgesDao.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/bridge/InternationalizedValueBridge.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/bridge/InternationalizedValueBridgeImpl.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/bridge/InternationalizedValueClassBridge.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/bridge/InternationalizedValueClassBridgeImpl.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/i18n/InternationalizedValue.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/i18n/Language.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/i18n/LocalizationService.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/integration/CDIBeanManagerInitializedSynchronizer.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/integration/CDIBeanResolver.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/integration/CDIEnvironmentSynchronizer.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/integration/CDIObserver.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/integration/CDIServiceContributor.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/integration/DeferredInitializationBeanResolver.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/model/EntityWithCDIAwareBridges.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/model/EntityWithCDIAwareBridgesDao.java
M integrationtest/wildfly/src/test/resources/cdi/META-INF/services/org.hibernate.service.spi.ServiceContributor
Log Message:
-----------
HSEARCH-2979 Test field bridge creation/destruction in CDI integration
Some tests fail for now, because we don't handle bean destruction at the
moment. The next changes will address this problem.
Commit: fcba366913c40e3bdf169278bf3fd0e76a4f072d
https://github.com/hibernate/hibernate-search/commit/fcba366913c40e3bdf169278bf3fd0e76a4f072d
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
R engine/src/main/java/org/hibernate/search/engine/service/beanresolver/impl/ReflectionBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/service/beanresolver/impl/ReflectionFallbackBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/service/beanresolver/spi/BeanResolver.java
A engine/src/main/java/org/hibernate/search/engine/service/beanresolver/spi/ReflectionBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/service/impl/StandardServiceManager.java
M integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/SpringInjectionITApplicationConfiguration.java
A integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/integration/ResolveInHibernate.java
R integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/integration/ResolveInHibernateSearch.java
A integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/integration/SpringBeanContainer.java
R integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/integration/SpringBeanResolver.java
R integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/integration/SpringBeanResolverContributor.java
M integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/search/InternationalizedValueBridge.java
M integrationtest/spring/src/test/java/org/hibernate/search/test/integration/spring/injection/search/InternationalizedValueClassBridge.java
R integrationtest/spring/src/test/resources/META-INF/services/org.hibernate.service.spi.ServiceContributor
M integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/CDIInjectionIT.java
M integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/CDIInjectionLifecycleEventsIT.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIBeanManagerInitializedSynchronizer.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIBeanResolver.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIEnvironmentSynchronizer.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIObserver.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/CDIServiceContributor.java
R integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/wildfly/cdi/beans/integration/DeferredInitializationBeanResolver.java
R integrationtest/wildfly/src/test/resources/cdi/META-INF/services/org.hibernate.service.spi.ServiceContributor
M jbossmodules/orm/src/main/modules/search/orm/module.xml
M orm/pom.xml
R orm/src/main/java/org/hibernate/search/cfg/impl/DelegatingBeanResolver.java
A orm/src/main/java/org/hibernate/search/cfg/impl/HibernateOrmBeanContainerBeanResolver.java
M orm/src/main/java/org/hibernate/search/cfg/impl/SearchConfigurationFromHibernateCore.java
A orm/src/main/java/org/hibernate/search/hcore/impl/ExtendedBeanManagerSynchronizer.java
A orm/src/main/java/org/hibernate/search/hcore/impl/ExtendedBeanManagerSynchronizerContributor.java
M orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSearchIntegrator.java
M orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSearchSessionFactoryObserver.java
R orm/src/main/java/org/hibernate/search/hcore/spi/BeanResolver.java
M orm/src/main/java/org/hibernate/search/hcore/spi/EnvironmentSynchronizer.java
M orm/src/main/resources/META-INF/services/org.hibernate.service.spi.ServiceContributor
M orm/src/test/java/org/hibernate/search/test/configuration/integration/HibernateSearchIntegratorTest.java
Log Message:
-----------
HSEARCH-2979 Use Hibernate ORM's ManagedBeanRegistry to retrieve injected field bridges
Commit: d44f92e0a92de8f4266190e54d2bc646e1bf4532
https://github.com/hibernate/hibernate-search/commit/d44f92e0a92de8f4266190e54d2bc646e1bf4532
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M orm/src/main/java/org/hibernate/search/hcore/impl/ExtendedBeanManagerSynchronizer.java
M orm/src/main/java/org/hibernate/search/hcore/impl/HibernateSearchSessionFactoryObserver.java
M orm/src/main/java/org/hibernate/search/hcore/spi/EnvironmentSynchronizer.java
Log Message:
-----------
HSEARCH-2979 Integrate with ExtendedBeanManager.LifecycleListener#beforeBeanManagerDestroyed
We cannot easily test this for now, because WildFly does not implement
this event yet.
Compare: https://github.com/hibernate/hibernate-search/compare/a1fed0881fb0...d44f92e0a92d
More information about the hibernate-commits
mailing list