[hibernate-commits] [hibernate/hibernate-search] 3d38f1: HSEARCH-3552 Rename CompatibilityChecker

Fabio Massimo noreply at github.com
Wed Apr 24 04:04:30 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 3d38f1d41c465cf010f9ffb94a7eeb6179ea7ca3
      https://github.com/hibernate/hibernate-search/commit/3d38f1d41c465cf010f9ffb94a7eeb6179ea7ca3
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneCompatibilityChecker.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneConverterCompatibilityChecker.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneFailingCompatibilityChecker.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneFailingConverterCompatibilityChecker.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneScopedIndexFieldComponent.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchScopeModel.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSucceedingCompatibilityChecker.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSucceedingConverterCompatibilityChecker.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardMatchPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardRangePredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneGeoPointFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericMatchPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericRangePredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextRangePredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractLuceneStandardFieldSortBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneFieldSortBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneGeoPointFieldSortBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneNumericFieldSortBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneNumericFieldSortBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneTextFieldSortBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneTextFieldSortBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3552 Rename CompatibilityChecker

We're going to use the same interface for analyzer compatibility too


  Commit: ea970ba4c284948eea690121a29f95ff1c943523
      https://github.com/hibernate/hibernate-search/commit/ea970ba4c284948eea690121a29f95ff1c943523
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/IndexSchemaFieldNodeComponentRetrievalStrategy.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneScopedIndexFieldComponent.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchScopeModel.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/LuceneSearchSortBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3552 Generate schema node analyzer compatibility checker


  Commit: fa24147e0e5c4a4cc7f3cf57365a6378cd143e77
      https://github.com/hibernate/hibernate-search/commit/fa24147e0e5c4a4cc7f3cf57365a6378cd143e77
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneGeoPointFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java

  Log Message:
  -----------
  HSEARCH-3552 Use compatibility checker to raise exception


  Commit: 68b4ed05a55110da548437ed6d0664b19e39d16f
      https://github.com/hibernate/hibernate-search/commit/68b4ed05a55110da548437ed6d0664b19e39d16f
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneStringFieldCodec.java

  Log Message:
  -----------
  HSEARCH-3552 Remove analyser compatibility check from codec


  Commit: fdc49b7f99a37029f902f382ce980e374533565f
      https://github.com/hibernate/hibernate-search/commit/fdc49b7f99a37029f902f382ce980e374533565f
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneCompatibilityChecker.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneFailingCompatibilityChecker.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSucceedingCompatibilityChecker.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java

  Log Message:
  -----------
  HSEARCH-3552 Check analyzer compatibility in phrase and simpleQuery


  Commit: 9b9e6a4d93e84c6ea0f87755f30162b632140a0c
      https://github.com/hibernate/hibernate-search/commit/9b9e6a4d93e84c6ea0f87755f30162b632140a0c
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMultiIndexSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3552 Test analysis compatibility checking


  Commit: bf4ee8e6393070ebfd79427fc700f931eeb621c3
      https://github.com/hibernate/hibernate-search/commit/bf4ee8e6393070ebfd79427fc700f931eeb621c3
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchCompatibilityChecker.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchConverterCompatibilityChecker.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchFailingCompatibilityChecker.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchFailingConverterCompatibilityChecker.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchScopedIndexFieldComponent.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchScopeModel.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSucceedingCompatibilityChecker.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSucceedingConverterCompatibilityChecker.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/IndexSchemaFieldNodeComponentRetrievalStrategy.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchRangePredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchFieldSortBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchSearchSortBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/AbstractElasticsearchFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchGeoPointFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchFieldSortBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchGeoPointFieldSortBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchStandardFieldSortBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3552 Generate analyzer compatibility checker in ES


  Commit: 69c5983a97c67d17d4337247aa65189d87cceb89
      https://github.com/hibernate/hibernate-search/commit/69c5983a97c67d17d4337247aa65189d87cceb89
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/AbstractElasticsearchFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchGeoPointFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/ElasticsearchMatchSearchPredicateIT.java
    R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/tmp/ElasticsearchMatchSearchPredicateIT.java
    R integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMultiIndexSearchPredicateIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MultiIndexSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3552 Use compatibility checker to raise exception in ES


  Commit: 8a4a87153b51356cd096272a79d461e9da86fa21
      https://github.com/hibernate/hibernate-search/commit/8a4a87153b51356cd096272a79d461e9da86fa21
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MultiIndexSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhraseSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3552 Check analyzer compatibility on predicate tests


  Commit: 74cf0d00499862d41895e8f949cc051513e5f4f5
      https://github.com/hibernate/hibernate-search/commit/74cf0d00499862d41895e8f949cc051513e5f4f5
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M documentation/src/main/asciidoc/search-dsl.asciidoc

  Log Message:
  -----------
  HSEARCH-3552 Document analyzer compatibility constraints


  Commit: 9acf6724099df6916baf63ae5d64c52da8277d77
      https://github.com/hibernate/hibernate-search/commit/9acf6724099df6916baf63ae5d64c52da8277d77
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3552 Check independently analyzer in Lucene backend


Compare: https://github.com/hibernate/hibernate-search/compare/bcbc9d14d359...9acf6724099d



More information about the hibernate-commits mailing list