[hibernate/hibernate-search] 4eadf4: HSEARCH-2989 Move hibernate-search-orm out of hibe...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 4eadf458ce0c30c310237c635b064c407061a1e2
https://github.com/hibernate/hibernate-search/commit/4eadf458ce0c30c31023...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M distribution/pom.xml
M documentation/src/main/asciidoc/configuration.asciidoc
M integrationtest/performance/orm/pom.xml
M integrationtest/wildfly/pom.xml
M jbossmodules/core/pom.xml
R jbossmodules/core/src/main/aliases/search/jsr352/module.xml
R jbossmodules/core/src/main/aliases/search/orm/module.xml
M jbossmodules/core/src/main/assembly/dist.xml
R jbossmodules/core/src/main/modules/search/jsr352/module.xml
R jbossmodules/core/src/main/modules/search/orm/module.xml
A jbossmodules/orm/pom.xml
A jbossmodules/orm/src/main/aliases/search/jsr352/module.xml
A jbossmodules/orm/src/main/aliases/search/orm/module.xml
A jbossmodules/orm/src/main/assembly/dist.xml
A jbossmodules/orm/src/main/modules/search/jsr352/module.xml
A jbossmodules/orm/src/main/modules/search/orm/module.xml
M jbossmodules/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2989 Move hibernate-search-orm out of hibernate-search-modules to a separate JBoss module distribution zip
Commit: e2190f84941f4d35213914001626112e55370dbb
https://github.com/hibernate/hibernate-search/commit/e2190f84941f4d352139...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M documentation/src/main/asciidoc/configuration.asciidoc
Log Message:
-----------
HSEARCH-2989 Fix an incorrect link the WildFly configuration documentation
Commit: e018b74567a45bbbb3c0e0e8cf3629260542c173
https://github.com/hibernate/hibernate-search/commit/e018b74567a45bbbb3c0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M distribution/pom.xml
M documentation/src/main/asciidoc/configuration.asciidoc
M integrationtest/performance/orm/pom.xml
M integrationtest/wildfly/pom.xml
M integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/VersionTestHelper.java
R jbossmodules/core/pom.xml
R jbossmodules/core/src/main/aliases/search/engine/module.xml
R jbossmodules/core/src/main/assembly/dist.xml
R jbossmodules/core/src/main/modules/search/backend-jgroups/module.xml
R jbossmodules/core/src/main/modules/search/backend-jms/module.xml
R jbossmodules/core/src/main/modules/search/engine/module.xml
R jbossmodules/core/src/main/modules/search/serialization-avro/module.xml
A jbossmodules/engine/pom.xml
A jbossmodules/engine/src/main/aliases/search/engine/module.xml
A jbossmodules/engine/src/main/assembly/dist.xml
A jbossmodules/engine/src/main/modules/search/backend-jgroups/module.xml
A jbossmodules/engine/src/main/modules/search/backend-jms/module.xml
A jbossmodules/engine/src/main/modules/search/engine/module.xml
A jbossmodules/engine/src/main/modules/search/serialization-avro/module.xml
M jbossmodules/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2989 Rename hibernate-search-modules to hibernate-search-jbossmodules-engine
Commit: cc55df74d7f49ffa39cb907ab75ebb3b58c7e036
https://github.com/hibernate/hibernate-search/commit/cc55df74d7f49ffa39cb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M jbossmodules/elasticsearch-aws/pom.xml
M jbossmodules/elasticsearch/pom.xml
M jbossmodules/engine/pom.xml
M jbossmodules/orm/pom.xml
M jbossmodules/testing/pom.xml
Log Message:
-----------
HSEARCH-2989 Use nicer names for JBoss modules artifacts
... So that they align nicely when building Hibernate Search, or when
listing them somewhere (Nexus web UI?).
Commit: cda4a9a42aa6519bb04845b348ec11e877368e86
https://github.com/hibernate/hibernate-search/commit/cda4a9a42aa6519bb048...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M jbossmodules/pom.xml
Log Message:
-----------
HSEARCH-2990 Skip javadoc generation in JBoss modules artifacts
Commit: 6fc05ef270ad73a9682e7e1b063d8ea77df40d23
https://github.com/hibernate/hibernate-search/commit/6fc05ef270ad73a9682e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M integrationtest/osgi/karaf-it/pom.xml
M integrationtest/performance/orm/pom.xml
M integrationtest/wildfly/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-2191 Allow to disable dependency convergence enforcement only on a per-module basis
This will allow to disable the rule in the JBoss modules, which will be
necessary once we depend on WildFly feature packs there.
I wouldn't be comfortable with disabling *all* the rules in an artifact
that will ultimately get released...
Commit: 1c33330677cd9d7c331e7997f802f89f52d0514d
https://github.com/hibernate/hibernate-search/commit/1c33330677cd9d7c331e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M distribution/pom.xml
M documentation/pom.xml
M documentation/src/main/asciidoc/configuration.asciidoc
M integrationtest/performance/orm/pom.xml
M integrationtest/performance/orm/server-provisioning.xml
M integrationtest/wildfly/pom.xml
M integrationtest/wildfly/server-provisioning.xml
M integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/VersionTestHelper.java
M integrationtest/wildfly/src/test/resources/module-versions.properties
A jbossmodules/elasticsearch-aws/assembly.xml
M jbossmodules/elasticsearch-aws/pom.xml
R jbossmodules/elasticsearch-aws/src/main/assembly/dist.xml
A jbossmodules/elasticsearch-aws/src/main/feature-pack-def/feature-pack-template.xml
M jbossmodules/elasticsearch-aws/src/main/modules/search/elasticsearch-aws/module.xml
A jbossmodules/elasticsearch/assembly.xml
M jbossmodules/elasticsearch/pom.xml
M jbossmodules/elasticsearch/src/main/aliases/search/elasticsearch/module.xml
R jbossmodules/elasticsearch/src/main/assembly/dist.xml
A jbossmodules/elasticsearch/src/main/feature-pack-def/feature-pack-template.xml
M jbossmodules/elasticsearch/src/main/modules/search/elasticsearch/module.xml
A jbossmodules/engine/assembly.xml
M jbossmodules/engine/pom.xml
M jbossmodules/engine/src/main/aliases/search/engine/module.xml
R jbossmodules/engine/src/main/assembly/dist.xml
A jbossmodules/engine/src/main/feature-pack-def/feature-pack-template.xml
M jbossmodules/engine/src/main/modules/search/backend-jgroups/module.xml
M jbossmodules/engine/src/main/modules/search/backend-jms/module.xml
M jbossmodules/engine/src/main/modules/search/engine/module.xml
M jbossmodules/engine/src/main/modules/search/serialization-avro/module.xml
A jbossmodules/hibernate-orm/assembly.xml
A jbossmodules/hibernate-orm/pom.xml
A jbossmodules/hibernate-orm/src/main/aliases/org/hibernate/core/module.xml
A jbossmodules/hibernate-orm/src/main/aliases/org/hibernate/infinispan/module.xml
A jbossmodules/hibernate-orm/src/main/aliases/org/hibernate/jipijapa-hibernate5/module.xml
A jbossmodules/hibernate-orm/src/main/feature-pack-def/feature-pack-template.xml
A jbossmodules/hibernate-orm/src/main/modules/org/hibernate/core/module.xml
A jbossmodules/hibernate-orm/src/main/modules/org/hibernate/infinispan/module.xml
A jbossmodules/hibernate-orm/src/main/modules/org/hibernate/jipijapa-hibernate5/module.xml
A jbossmodules/orm/assembly.xml
M jbossmodules/orm/pom.xml
M jbossmodules/orm/src/main/aliases/search/jsr352/module.xml
M jbossmodules/orm/src/main/aliases/search/orm/module.xml
R jbossmodules/orm/src/main/assembly/dist.xml
A jbossmodules/orm/src/main/feature-pack-def/feature-pack-template.xml
M jbossmodules/orm/src/main/modules/search/jsr352/module.xml
M jbossmodules/orm/src/main/modules/search/orm/module.xml
M jbossmodules/pom.xml
A jbossmodules/testing/assembly.xml
M jbossmodules/testing/pom.xml
R jbossmodules/testing/src/main/assembly/dist.xml
A jbossmodules/testing/src/main/feature-pack-def/feature-pack-template.xml
M jbossmodules/testing/src/main/modules/tika/module.xml
M pom.xml
Log Message:
-----------
HSEARCH-2191 Distribute JBoss modules as feature packs instead of ZIPs
Commit: e1d114ffd563193ffb91273d45209d5ae1bcc4a8
https://github.com/hibernate/hibernate-search/commit/e1d114ffd563193ffb91...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M distribution/pom.xml
Log Message:
-----------
HSEARCH-2191 Solve performance issues in the distribution module following the inclusion of WildFly dependencies
Commit: d9cfb68ce0157db5684546f1314f89e9f28ffec5
https://github.com/hibernate/hibernate-search/commit/d9cfb68ce0157db56845...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M distribution/pom.xml
Log Message:
-----------
HSEARCH-2191 Remove feature packs from the distribution package
Feature packs cannot be consumed as local files with the currently
available tooling: one needs to refer to Maven artifacts available in a
repository. Thus making the feature packs available through direct
download is useless.
Also, even if it was possible, we should probably allow users to
download the feature-packs we depend on, and their transitive
dependencies. That would get quite complex quite fast, because we
currently depend on wildfly-feature-pack, which basically is the full
WildFly server, and that one has a *lot* of dependencies.
For now, we will keep the previous commits fixing problems related to
feature packs in the distribution package, and remove the feature packs
in this separate commit.
This will allow us to easily revert the decision to not make the feature
packs available through direct download, if we end up changing our minds.
Compare: https://github.com/hibernate/hibernate-search/compare/dcccc2d77d76...d9cf...
6 years, 3 months
[hibernate/hibernate-orm] 84b82e: HHH-12133 Move CDI lifecycle management code to de...
by GitHub
Branch: refs/tags/cdi-20-patch-in-wildfly-integration-tests
Home: https://github.com/hibernate/hibernate-orm
Commit: 84b82ed043b9d1262707c8af6023d20a277d1634
https://github.com/hibernate/hibernate-orm/commit/84b82ed043b9d1262707c8a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/resource/beans/internal/CdiLifecycleManagementStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/Helper.java
A hibernate-core/src/main/java/org/hibernate/resource/beans/internal/JpaCdiLifecycleManagementStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryCdiDelayedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryCdiExtendedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryCdiStandardImpl.java
A hibernate-core/src/main/java/org/hibernate/resource/beans/internal/StandardCdiLifecycleManagementStrategy.java
A hibernate-core/src/main/java/org/hibernate/resource/beans/internal/UnnamedRegistryScopedManagedBeanImpl.java
Log Message:
-----------
HHH-12133 Move CDI lifecycle management code to dedicated strategies
This commit should not change the current behavior, it is only about
moving code to separate classes to make the following changes clearer.
Commit: c4d9f32c79a8b4fdd4e545fd05e693af7b6abb20
https://github.com/hibernate/hibernate-orm/commit/c4d9f32c79a8b4fdd4e545f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/JpaCdiLifecycleManagementStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryCdiDelayedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryCdiExtendedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryCdiStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryDirectImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/StandardCdiLifecycleManagementStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/spi/AbstractManagedBeanRegistry.java
Log Message:
-----------
HHH-12133 Comply with API docs with respect to lifecycle management depending on the 'shouldRegistryManageLifecycle' parameter
The registry should not manage the bean lifecycle when
'shouldRegistryManageLifecycle' is false. The easiest way to do so is to
use BeanManager.createInstance to retrieve beans in the Standard CDI lifecycle
strategy: it correctly retrieves singletons from the CDI context instead
of instantiating them again.
Also, fix javax.enterprise.inject.spi.Bean-based instance destructions:
we used to only request destruction to the creational context, which is
wrong because it may skip the execution of @PostDestroy methods in
particular.
Commit: 03561d2420759633cad3e6383c4ae7b846be0225
https://github.com/hibernate/hibernate-orm/commit/03561d2420759633cad3e63...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/JpaCdiLifecycleManagementStrategy.java
Log Message:
-----------
HHH-12133 Use the BeanManager-provided ambiguous dependency resolution when possible
This should take care of @Alternative in particular.
Commit: 4cdc392ada5fd7ab6c70dd08c771abc02474b060
https://github.com/hibernate/hibernate-orm/commit/4cdc392ada5fd7ab6c70dd0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/StandardCdiLifecycleManagementStrategy.java
Log Message:
-----------
HHH-12133 Ignore managed bean release errors related to already released beans
Commit: 55dfa7d9597bc53c1f025dceeeecba3ae6e14841
https://github.com/hibernate/hibernate-orm/commit/55dfa7d9597bc53c1f025dc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/Monitor.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/NonRegistryManagedBeanConsumingIntegrator.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheAlternativeNamedApplicationScopedBeanImpl.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheAlternativeNamedDependentBeanImpl.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheApplicationScopedBean.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheDependentBean.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheEntity.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheMainNamedApplicationScopedBeanImpl.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheMainNamedDependentBeanImpl.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheNamedApplicationScopedBean.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheNamedDependentBean.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheNestedDependentBean.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheNonHibernateBeanConsumer.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/TheSharedApplicationScopedBean.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/delayed/NonRegistryManagedDelayedCdiSupportTest.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/extended/NonRegistryManagedExtendedCdiSupportTest.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/package-info.java
A hibernate-core/src/test/java/org/hibernate/test/cdi/nonregistrymanaged/standard/NonRegistryManagedStandardCdiSupportTest.java
Log Message:
-----------
HHH-12133 Add tests for uses of ManagedBeanRegistry with shouldRegistryManageLifecycle = false
Commit: a4dfcc8f250f7fabcac121dbf9f16401d8744f15
https://github.com/hibernate/hibernate-orm/commit/a4dfcc8f250f7fabcac121d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
M hibernate-orm-modules/hibernate-orm-modules.gradle
Log Message:
-----------
HHH-12171 Fix CDI version used in hibernate-orm-modules tests
We now require CDI 2.0, which is not included in WildFly 11.
Compare: https://github.com/hibernate/hibernate-orm/compare/84b82ed043b9^...a4dfcc...
6 years, 3 months