[hibernate-commits] [hibernate/hibernate-search] 350da2: HSEARCH-2659 Add a separate profile for tests spec...

GitHub noreply at github.com
Mon Jun 5 18:46:39 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 350da2016af49e7147c5fa06126d7162fc8b4bd4
      https://github.com/hibernate/hibernate-search/commit/350da2016af49e7147c5fa06126d7162fc8b4bd4
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M .travis.yml
    M README.md
    M backends/jgroups/pom.xml
    M elasticsearch/pom.xml
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2AnalyzerDefinitionValidationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2IndexMappingIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2JavaTimeIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2NormalizerDefinitionValidationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2SchemaCreationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2SchemaMigrationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2SchemaValidationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5AnalyzerDefinitionValidationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5IndexMappingIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5JavaTimeIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5NormalizerDefinitionValidationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5SchemaCreationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5SchemaMigrationIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5SchemaValidationIT.java
    A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipBelowElasticsearch50.java
    A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipBelowElasticsearch52.java
    A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipFromElasticsearch50.java
    A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipFromElasticsearch52.java
    R elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipOnElasticsearch2.java
    R elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipOnElasticsearch5.java
    M integrationtest/wildfly/pom.xml
    M pom.xml

  Log Message:
  -----------
  HSEARCH-2659 Add a separate profile for tests specific to ES 5.2+


  Commit: eb35de813ab1776fc748c525a891aa67c0808d90
      https://github.com/hibernate/hibernate-search/commit/eb35de813ab1776fc748c525a891aa67c0808d90
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/DefaultElasticsearchDialectFactory.java
    R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es5/Elasticsearch5Dialect.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es50/Elasticsearch50Dialect.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es52/Elasticsearch52Dialect.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchDialectFactoryTest.java

  Log Message:
  -----------
  HSEARCH-2659 Add an Elasticsearch dialect for ES 5.2+

This will allow a different behavior regarding normalizers (which are
only supported on 5.2 and above).


  Commit: b6cd327429d0bff6cb2c5d3945a6d5c5ecd6d723
      https://github.com/hibernate/hibernate-search/commit/b6cd327429d0bff6cb2c5d3945a6d5c5ecd6d723
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/ElasticsearchDialect.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es2/Elasticsearch2Dialect.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es50/Elasticsearch50Dialect.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/DefaultElasticsearchService.java
    R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/nulls/impl/Elasticsearch2MissingValueStrategy.java
    R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/nulls/impl/Elasticsearch5MissingValueStrategy.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/nulls/impl/ElasticsearchMissingValueStrategy.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/Elasticsearch2SchemaTranslator.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/Elasticsearch5SchemaTranslator.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/ElasticsearchSchemaTranslator.java

  Log Message:
  -----------
  HSEARCH-2659 Move the "text" datatype detection code to ElasticsearchSchemaTranslator

... instead of embedding it into ElasticsearchMissingValueStrategy.
On top of making more sense, it should make it easier to handle
the change of datatype attribution caused by the introduction of
normalizers.


Compare: https://github.com/hibernate/hibernate-search/compare/f01385d4a956...b6cd327429d0


More information about the hibernate-commits mailing list