[hibernate-commits] [hibernate/hibernate-search] 4a7463: HSEARCH-3390 Avoid propagating the HitExtractor to...

GitHub noreply at github.com
Wed Nov 21 05:54:18 EST 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 4a7463a373345e9cb7a267d576336efc52462bc9
      https://github.com/hibernate/hibernate-search/commit/4a7463a373345e9cb7a267d576336efc52462bc9
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/HitExtractor.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorProvider.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQuery.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcher.java

  Log Message:
  -----------
  HSEARCH-3390 Avoid propagating the HitExtractor too far


  Commit: 65b7839aeb518c1bcabcde1ddc0a3de7e8d9bc43
      https://github.com/hibernate/hibernate-search/commit/65b7839aeb518c1bcabcde1ddc0a3de7e8d9bc43
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/extraction/impl/CompositeHitExtractor.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/extraction/impl/DocumentReferenceExtractorHelper.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/extraction/impl/HitExtractor.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/extraction/impl/ObjectHitExtractor.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/extraction/impl/ReferenceHitExtractor.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DistanceToFieldSearchProjectionImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DocumentReferenceExtractorHelper.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DocumentReferenceSearchProjectionBuilderImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DocumentReferenceSearchProjectionImpl.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/ElasticsearchSearchProjectionBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/FieldSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ObjectSearchProjectionBuilderImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ObjectSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ReferenceSearchProjectionBuilderImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ReferenceSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ScoreSearchProjectionImpl.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/SearchBackendContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchQueryBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchQueryBuilderImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchResultExtractorImpl.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/CompositeHitExtractor.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/HitExtractor.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ObjectHitExtractor.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ReferenceHitExtractor.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/DistanceToFieldSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/DocumentReferenceSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/FieldSearchProjectionImpl.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/LuceneSearchProjectionBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ObjectSearchProjectionBuilderImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ObjectSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ReferenceSearchProjectionBuilderImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ReferenceSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ScoreSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchBackendContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchQueryBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchQueryBuilderImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchResultExtractorImpl.java
    M engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexSearchTargetImpl.java
    M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexSearchTarget.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/impl/ObjectProjectionContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/impl/ReferenceProjectionContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/spi/ObjectSearchProjectionBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/spi/ReferenceSearchProjectionBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/spi/SearchProjectionBuilderFactory.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/impl/AbstractProjectionHitAggregator.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/impl/MultipleProjectionsHitAggregator.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/impl/ObjectHitAggregator.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/impl/ProjectionHitMapperImpl.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/impl/ReferenceHitAggregator.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/impl/ReferenceHitMapperImpl.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/impl/SingleProjectionHitAggregator.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/HitAggregator.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/LoadingHitCollector.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/LoadingResult.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/ProjectionHitCollector.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/ProjectionHitMapper.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/ReferenceHitCollector.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQueryBuilderFactory.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchQueryIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchResultLoadingOrTransformingIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/AnnotationMappingSmokeIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/ProgrammaticMappingSmokeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/AnnotationMappingSmokeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/JavaBeanQueryResultDefinitionContext.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/impl/JavaBeanQueryResultDefinitionContextImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextQueryResultDefinitionContext.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextQueryResultDefinitionContext.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/FullTextQueryResultDefinitionContextImpl.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchTargetDelegateImpl.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/search/spi/PojoSearchTargetDelegate.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/SearchWorkCall.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/StubBackendBehavior.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubSearchQueryBuilderFactory.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQuery.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQueryBuilder.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubDefaultSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubFieldSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubObjectSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubReferenceSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubSearchProjectionBuilderFactory.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/query/StubHitExtractor.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/query/impl/StubObjectHitExtractorImpl.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/query/impl/StubProjectionHitExtractorImpl.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/query/impl/StubReferenceHitExtractorImpl.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingQueryResultDefinitionContext.java

  Log Message:
  -----------
  HSEARCH-3390 Unify extraction to use projections everywhere


  Commit: a26af0b5274fa3ce0a6051f9ff912f69a17d37c9
      https://github.com/hibernate/hibernate-search/commit/a26af0b5274fa3ce0a6051f9ff912f69a17d37c9
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeBiFunctionSearchProjectionImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeFunctionSearchProjectionImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeListSearchProjectionImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeSearchProjection.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeSearchProjectionBuilderImpl.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeSearchProjectionImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeTriFunctionSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchQueryBuilderFactoryImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeBiFunctionSearchProjectionImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeFunctionSearchProjectionImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeListSearchProjectionImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeSearchProjection.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeSearchProjectionBuilderImpl.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeSearchProjectionImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeTriFunctionSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchQueryBuilderFactoryImpl.java
    A engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/CompositeProjectionContext.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/SearchProjectionFactoryContext.java
    A engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/impl/CompositeProjectionContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/impl/SearchProjectionFactoryContextImpl.java
    A engine/src/main/java/org/hibernate/search/engine/search/projection/spi/CompositeSearchProjectionBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/spi/SearchProjectionBuilderFactory.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchResultLoadingOrTransformingIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
    A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/query/projection/LoadingProjectionIT.java
    A util/internal/common/src/main/java/org/hibernate/search/util/function/TriFunction.java
    M util/internal/common/src/main/java/org/hibernate/search/util/impl/common/Contracts.java
    M util/internal/common/src/main/java/org/hibernate/search/util/impl/common/logging/Log.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubSearchQueryBuilderFactory.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeBiFunctionSearchProjection.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeFunctionSearchProjection.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeListSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeSearchProjection.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeTriFunctionSearchProjection.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubSearchProjectionBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3390 Implement composite projections


  Commit: 34f0fa856ec7f08f9db7cf80ddd4c9fb81fe6cd7
      https://github.com/hibernate/hibernate-search/commit/34f0fa856ec7f08f9db7cf80ddd4c9fb81fe6cd7
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeBiFunctionSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeFunctionSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeListSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeSearchProjection.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeSearchProjectionBuilderImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/CompositeTriFunctionSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DistanceToFieldSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/DocumentReferenceSearchProjectionImpl.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/ElasticsearchSearchProjectionBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/FieldSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ObjectSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ReferenceSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ScoreSearchProjectionImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchBackendContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchQueryBuilderFactoryImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchQueryBuilderImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchResultExtractorImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeBiFunctionSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeFunctionSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeListSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeSearchProjection.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeSearchProjectionBuilderImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/CompositeTriFunctionSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/DistanceToFieldSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/DocumentReferenceSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/FieldSearchProjectionImpl.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/LuceneSearchProjectionBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ObjectSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ReferenceSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/ScoreSearchProjectionImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchBackendContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchQueryBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchQueryBuilderImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchResultExtractorImpl.java

  Log Message:
  -----------
  HSEARCH-3390 Constrain the relation between extract() and transform() in projections


Compare: https://github.com/hibernate/hibernate-search/compare/8b9e660109c1...34f0fa856ec7
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the hibernate-commits mailing list