[hibernate-commits] [hibernate/hibernate-search] 4c7024: HSEARCH-3192 Test reuse projection on scope target...

Fabio Massimo noreply at github.com
Mon Jun 17 09:32:25 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 4c702442cf0d50a9182a540544975b3017aa3477
      https://github.com/hibernate/hibernate-search/commit/4c702442cf0d50a9182a540544975b3017aa3477
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java

  Log Message:
  -----------
  HSEARCH-3192 Test reuse projection on scope targeting same indexes


  Commit: eb6338b9650df7a6759e734155ff062e011ada5e
      https://github.com/hibernate/hibernate-search/commit/eb6338b9650df7a6759e734155ff062e011ada5e
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java

  Log Message:
  -----------
  HSEARCH-3192 Test reuse sort on scope targeting same indexes


  Commit: 9b5a083394c9e20b8e332caa70cf21dc41a8ae71
      https://github.com/hibernate/hibernate-search/commit/9b5a083394c9e20b8e332caa70cf21dc41a8ae71
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3192 Test reuse predicate on scope targeting same indexes


  Commit: 5adf71e3b8e3e2e6a95b898e92ee1e805f62f106
      https://github.com/hibernate/hibernate-search/commit/5adf71e3b8e3e2e6a95b898e92ee1e805f62f106
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicate.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateBuilderFactoryImpl.java

  Log Message:
  -----------
  HSEARCH-3192 Check predicate target indexes in ES backend


  Commit: 5fa97f66a8cc6e7807be9c2e7f56c9cba5542ffe
      https://github.com/hibernate/hibernate-search/commit/5fa97f66a8cc6e7807be9c2e7f56c9cba5542ffe
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchSearchSort.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchSearchSortBuilderFactoryImpl.java

  Log Message:
  -----------
  HSEARCH-3192 Check sort target indexes in ES backend


  Commit: 7df463bf8ecc8b731f75010b737f425d3560e29f
      https://github.com/hibernate/hibernate-search/commit/7df463bf8ecc8b731f75010b737f425d3560e29f
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchCompositeBiFunctionProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchCompositeFunctionProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchCompositeListProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchCompositeTriFunctionProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchDistanceToFieldProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchDistanceToFieldProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchDocumentReferenceProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchDocumentReferenceProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchEntityProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchEntityProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchExplanationProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchExplanationProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchFieldProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchFieldProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchReferenceProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchReferenceProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchScoreProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchScoreProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjection.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/projection/impl/ElasticsearchSourceProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSourceProjectionBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/SearchProjectionBackendContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchFieldProjectionBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchGeoPointFieldProjectionBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchStandardFieldProjectionBuilderFactory.java
    M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DistanceToFieldSearchProjectionTest.java

  Log Message:
  -----------
  HSEARCH-3192 Check projection target indexes in ES backend


  Commit: 40d0e62fbdc99c3a33bb2980bdd14c84bdb159e1
      https://github.com/hibernate/hibernate-search/commit/40d0e62fbdc99c3a33bb2980bdd14c84bdb159e1
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicate.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/sort/impl/LuceneSearchSort.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/LuceneSearchSortBuilderFactoryImpl.java

  Log Message:
  -----------
  HSEARCH-3192 Check predicate and sort indexes in Lucene backend


  Commit: 4a4767ff10704b338ec3cc3bee943acba6ff0966
      https://github.com/hibernate/hibernate-search/commit/4a4767ff10704b338ec3cc3bee943acba6ff0966
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneExplanationProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3192 Remove any singleton from Lucene*ProjectionBuilder


  Commit: 49dd29b14722fec0cb4f2ef130610ff76bd3a98b
      https://github.com/hibernate/hibernate-search/commit/49dd29b14722fec0cb4f2ef130610ff76bd3a98b
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneExplanationProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneExplanationProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3192 Remove any singleton from Lucene*Projection


  Commit: 25cd26b68fec7551a084435964bb667949230647
      https://github.com/hibernate/hibernate-search/commit/25cd26b68fec7551a084435964bb667949230647
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDistanceToFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDistanceToFieldProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneFieldProjectionBuilder.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/types/projection/impl/LuceneFieldProjectionBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneGeoPointFieldProjectionBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneStandardFieldProjectionBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3192 Add indexNames state to Lucene field distance projection


  Commit: a78fd59afe187045fee9867779175f9fbf5f5c2e
      https://github.com/hibernate/hibernate-search/commit/a78fd59afe187045fee9867779175f9fbf5f5c2e
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneCompositeProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDistanceToFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneDocumentReferenceProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneExplanationProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneExplanationProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneFieldProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjectionBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjection.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/query/impl/LuceneSearchQueryBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3192 Add indexNames state to other simple Lucene projections


  Commit: f8f72b9544887a57d8760c1aa3af8140f9bc3f08
      https://github.com/hibernate/hibernate-search/commit/f8f72b9544887a57d8760c1aa3af8140f9bc3f08
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneCompositeBiFunctionProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneCompositeFunctionProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneCompositeListProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneCompositeProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneCompositeTriFunctionProjection.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/query/impl/LuceneSearchQueryBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3192 Add indexNames state to composite Lucene projections

Not sure that we need that. Since LuceneSearchProjectionBuilderFactory#toImplementation can detect wrong indexes on child projections.
In case we can drop this commit.


  Commit: e2df8ba8d5fb77bf22bb1883e30a0abc9b3fe5f0
      https://github.com/hibernate/hibernate-search/commit/e2df8ba8d5fb77bf22bb1883e30a0abc9b3fe5f0
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3192 Check projection target indexes in Lucene backend


  Commit: 84733ee83034fa2ae713ca506b9899a061854f31
      https://github.com/hibernate/hibernate-search/commit/84733ee83034fa2ae713ca506b9899a061854f31
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-17 (Mon, 17 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java

  Log Message:
  -----------
  HSEARCH-3192 Test reuse query components targeting different indexes


Compare: https://github.com/hibernate/hibernate-search/compare/74775180fdea...84733ee83034


More information about the hibernate-commits mailing list