[hibernate-commits] [hibernate/hibernate-search] 4eadf4: HSEARCH-2989 Move hibernate-search-orm out of hibe...

GitHub noreply at github.com
Sun Jan 21 15:19:53 EST 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 4eadf458ce0c30c310237c635b064c407061a1e2
      https://github.com/hibernate/hibernate-search/commit/4eadf458ce0c30c310237c635b064c407061a1e2
  Author: Yoann Rodière <yoann at 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/e2190f84941f4d35213914001626112e55370dbb
  Author: Yoann Rodière <yoann at 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/e018b74567a45bbbb3c0e0e8cf3629260542c173
  Author: Yoann Rodière <yoann at 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/cc55df74d7f49ffa39cb907ab75ebb3b58c7e036
  Author: Yoann Rodière <yoann at 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/cda4a9a42aa6519bb04845b348ec11e877368e86
  Author: Yoann Rodière <yoann at 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/6fc05ef270ad73a9682e7e1b063d8ea77df40d23
  Author: Yoann Rodière <yoann at 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/1c33330677cd9d7c331e7997f802f89f52d0514d
  Author: Yoann Rodière <yoann at 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/e1d114ffd563193ffb91273d45209d5ae1bcc4a8
  Author: Yoann Rodière <yoann at 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/d9cfb68ce0157db5684546f1314f89e9f28ffec5
  Author: Yoann Rodière <yoann at 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...d9cfb68ce015


More information about the hibernate-commits mailing list