[hibernate-commits] [hibernate/hibernate-search] 067875: HSEARCH-3403 Remove the inheritance from our Sessi...

Yoann Rodière noreply at github.com
Thu Mar 14 11:59:02 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 0678751e70ce2acbd0eece19f173ab48ad4b965d
      https://github.com/hibernate/hibernate-search/commit/0678751e70ce2acbd0eece19f173ab48ad4b965d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/FullTextQueryImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/FullTextSessionImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextEntityManager.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextQuery.java

  Log Message:
  -----------
  HSEARCH-3403 Remove the inheritance from our Session/Query APIs to Hibernate ORM APIs

Instead, allow to convert objects from our APIs to JPA/ORM APIs through
explicit calls to toXXX() methods.

There are two advantages to this:

1. Auto completion will be clearer: by default, only Search methods will
be displayed, and we won't clutter the suggestions with the dozens of
methods of the JPA/ORM APIs.
2. We will be able to explain clearly on the javadoc of the conversion
methods that the converted objects only implement a subset of the
JPA/ORM APIs. And we will have more legitimacy in explaining that, since
those objects are not our primary APIs.


  Commit: f573e4a6961012b5c92f6c81ca023a5ac100fbf4
      https://github.com/hibernate/hibernate-search/commit/f573e4a6961012b5c92f6c81ca023a5ac100fbf4
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java

  Log Message:
  -----------
  HSEARCH-3403 Add dedicated tests for the compatibility layer between Search APIs and JPA/ORM APIs


  Commit: 2989e753af96c596c04b37db6b0a9e7a2afd7a65
      https://github.com/hibernate/hibernate-search/commit/2989e753af96c596c04b37db6b0a9e7a2afd7a65
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/main/asciidoc/getting-started.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/AdminService.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextQuery.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/hibernate/FullTextSearchTarget.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/FullTextQueryImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextEntityManager.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextQuery.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextQueryResultDefinitionContext.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/jpa/FullTextSearchTarget.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/spi/HibernateOrmMapping.java

  Log Message:
  -----------
  HSEARCH-3511 Merge the JPA version of FullTextSession/FullTextQuery with the Hibernate ORM version

Since these interfaces are now independent from Hibernate ORM, there is
no point in trying to keep them separate.


  Commit: 902da8d45037cf8e508e300ca5fbddd325d114b0
      https://github.com/hibernate/hibernate-search/commit/902da8d45037cf8e508e300ca5fbddd325d114b0
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextQuery.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextQueryResultDefinitionContext.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextSearchTarget.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/hibernate/FullTextSession.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/FullTextQueryImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/FullTextSearchTargetImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/FullTextSessionImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/spi/HibernateOrmMapping.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/FullTextSearchTarget.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/FullTextQueryResultDefinitionContext.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/impl/FullTextQueryResultDefinitionContextImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/FullTextQueryResultDefinitionContextImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/FullTextSearchTargetImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/HibernateOrmSearchTargetImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/FullTextQuery.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/FullTextQueryImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/spi/HibernateOrmSearchTarget.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/FullTextSession.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/FullTextSessionImpl.java

  Log Message:
  -----------
  HSEARCH-3511 Move FullTextQuery, FullTextSession, etc. to the appropriate packages

Now that we don't have two versions of the APIs with the same names, we
can use a package layout that is consistent with other Hibernate Search
modules.


  Commit: 1c63404eb58a08af749487e3358027660f811bcd
      https://github.com/hibernate/hibernate-search/commit/1c63404eb58a08af749487e3358027660f811bcd
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M jqassistant/rules.xml

  Log Message:
  -----------
  HSEARCH-3511 Add a jqassistant rule to prevent two types from sharing the same name

So that we don't reproduce the mistake of having two "FullTextQuery"
types in different packages.


  Commit: 1e963451f89ab6f3913aa66735abac25b93dc4a3
      https://github.com/hibernate/hibernate-search/commit/1e963451f89ab6f3913aa66735abac25b93dc4a3
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/FullTextSearchTargetImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/HibernateOrmSearchTargetImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/spi/HibernateOrmSearchTarget.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/FullTextSessionImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchManagerImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/HibernateOrmSearchManager.java

  Log Message:
  -----------
  HSEARCH-3511 Merge HibernateOrmSearchTarget with FullTextSearchTarget

They were kept separate to avoid cyclic package dependencies, but now
that we moved the classes to different packages it's no longer
necessary.


  Commit: 354b671f76a422bbedab66ad0840f5e5963c1a3e
      https://github.com/hibernate/hibernate-search/commit/354b671f76a422bbedab66ad0840f5e5963c1a3e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/spi/DifferentSessionFactoriesIT.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateSearchContextService.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/InTransactionWorkQueueSynchronization.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/PostTransactionWorkQueueSynchronization.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/spi/HibernateOrmMapping.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierConsumerDocumentProducer.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/FullTextSessionImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchManager.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchManagerImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitFullTextSession.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/FullTextSessionBuilder.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/FullTextSessionImplementor.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/HibernateOrmSearchManager.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/HibernateOrmSearchManagerBuilder.java

  Log Message:
  -----------
  HSEARCH-3511 Merge HibernateOrmSearchManagerImpl with FullTextSessionImpl

... and try to make it clearer that Search.getFullTextSession returns a
lazily initializing proxy.

The two types were kept separate to avoid cyclic package dependencies,
but now that we moved the classes to different packages it's no longer
necessary.


  Commit: 2ab37de519df779ed1da43c935d3fe7915c9d19d
      https://github.com/hibernate/hibernate-search/commit/2ab37de519df779ed1da43c935d3fe7915c9d19d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchLoadableSearchResult.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQuery.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneLoadableSearchResult.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/LuceneSearchQueryBuilder.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
    R engine/src/main/java/org/hibernate/search/engine/search/SearchQuery.java
    R engine/src/main/java/org/hibernate/search/engine/search/SearchResult.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/SearchQueryContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/SearchQueryResultContextImpl.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQuery.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQueryBuilder.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchResult.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/SimpleSearchResult.java
    R engine/src/main/java/org/hibernate/search/engine/search/spi/SimpleSearchResult.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchMultiIndexIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/MultiTenancyIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.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/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdWithConverterSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedSearchPredicateIT.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/RangeSearchPredicateIT.java
    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/predicate/SimpleQueryStringSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionIT.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/FieldSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexDocumentWorkExecutorIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkExecutorIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.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/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/JavaBeanSearchQuery.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/JavaBeanSearchResult.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQueryImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchResultImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/FullTextQueryImpl.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/assertion/SearchResultAssert.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/search/StubSearchQuery.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQueryBuilder.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingQueryResultDefinitionContext.java

  Log Message:
  -----------
  HSEARCH-3511 Move SearchQuery (the engine type) to SPI

... so that it's clear that mappers need to declare their own type,
wrapping the engine-provided query. This is the safest design: it allows
to evolve SPIs independently from mapper APIs, avoiding naming conflicts
in particular.

If we want to define a common super-interface for the query type of all
mappers, we can always do that later, but in the meantime let's be safe.


  Commit: 59733362d1c75f3cc38107f99e7dea5e062cd48f
      https://github.com/hibernate/hibernate-search/commit/59733362d1c75f3cc38107f99e7dea5e062cd48f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchQuery.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchLoadableSearchResult.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQuery.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneIndexSearchQuery.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneLoadableSearchResult.java
    R 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/LuceneSearchQueryBuilder.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/query/impl/SearchQueryContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/SearchQueryResultContextImpl.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/IndexSearchQuery.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/IndexSearchResult.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQuery.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQueryBuilder.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchResult.java
    A engine/src/main/java/org/hibernate/search/engine/search/query/spi/SimpleIndexSearchResult.java
    R engine/src/main/java/org/hibernate/search/engine/search/query/spi/SimpleSearchResult.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchIndexSearchQueryIT.java
    R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchMultiIndexIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/MultiTenancyIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchQueryIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchQueryIT.java
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdWithConverterSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedSearchPredicateIT.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/RangeSearchPredicateIT.java
    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/predicate/SimpleQueryStringSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionIT.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/FieldSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexDocumentWorkExecutorIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkExecutorIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.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/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/JavaBeanSearchQuery.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/JavaBeanSearchResult.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchQuery.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchResult.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQuery.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQueryImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchResult.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchResultImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/FullTextQueryImpl.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/assertion/SearchResultAssert.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
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubIndexSearchQuery.java
    R 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
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingQueryResultDefinitionContext.java

  Log Message:
  -----------
  HSEARCH-3511 Rename SearchQuery and SearchResult to IndexSearchQuery, IndexSearchResult

... to allow mappers to define interfaces with those names.

JavaBeanSearchQuery, JavaBeanSearchResult, etc., are a mouthful. Let's
make it simpler, since most (all?) users will only ever have one mapper
in the classpath.


  Commit: ac3b90d24d2fc1094addb8b91e9f962c71f8a764
      https://github.com/hibernate/hibernate-search/commit/ac3b90d24d2fc1094addb8b91e9f962c71f8a764
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/FullTextSearchTarget.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/FullTextSearchTargetImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/FullTextSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchManager.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitFullTextSession.java

  Log Message:
  -----------
  HSEARCH-3511 Remove the confusing .query() call after .search( MyType.class ) in the ORM mapper

And introduce a separate .target() method next to search() for people
who do not want to use lambdas.


  Commit: fbcecd3b3e9f0ad4db65154588ce3baf94b07da1
      https://github.com/hibernate/hibernate-search/commit/fbcecd3b3e9f0ad4db65154588ce3baf94b07da1
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.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/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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/JavaBeanSearchTarget.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/impl/JavaBeanSearchTargetImpl.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/JavaBeanSearchManager.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchManagerImpl.java

  Log Message:
  -----------
  HSEARCH-3511 Remove the confusing .query() call after .search( MyType.class ) in the JavaBean mapper

For consistency.


  Commit: 28f609ed607d25d579d71a7f932fff31bdaf558a
      https://github.com/hibernate/hibernate-search/commit/28f609ed607d25d579d71a7f932fff31bdaf558a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/main/asciidoc/getting-started.asciidoc
    M documentation/src/main/asciidoc/mapper-orm-query.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java

  Log Message:
  -----------
  HSEARCH-3511 Make the lambda-based DSL syntax more prominent in the documentation


  Commit: 14c8ff16536fb7d2002e7142859edb2ca668e4d7
      https://github.com/hibernate/hibernate-search/commit/14c8ff16536fb7d2002e7142859edb2ca668e4d7
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexSearchScopeBuilder.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexSearchTargetContextBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchScopeModel.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchTargetModel.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/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactory.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchScope.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilderFactory.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchTargetContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchSearchSortBuilderFactoryImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexSearchScopeBuilder.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexSearchTargetContextBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchScopeModel.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchTargetModel.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/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneIndexSearchScope.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilderFactory.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchTargetContext.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/sort/impl/LuceneSearchSortBuilderFactoryImpl.java
    M documentation/src/main/asciidoc/getting-started.asciidoc
    M documentation/src/main/asciidoc/internals.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
    A engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexSearchScopeBuilder.java
    R engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexSearchTargetContextBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexManagerImpl.java
    A engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexSearchScopeBuilderImpl.java
    A engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexSearchScopeImpl.java
    R engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexSearchTargetBuilderImpl.java
    R engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexSearchTargetImpl.java
    M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexManager.java
    A engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexSearchScope.java
    A engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexSearchScopeBuilder.java
    R engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexSearchTarget.java
    R engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexSearchTargetBuilder.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/dsl/query/SearchQueryResultContext.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/SearchQueryContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/SearchQueryResultContextImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/impl/SearchSortDslContextImpl.java
    A engine/src/main/java/org/hibernate/search/engine/search/dsl/spi/IndexSearchScope.java
    R engine/src/main/java/org/hibernate/search/engine/search/dsl/spi/SearchTargetContext.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/JavaBeanSearchScope.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/JavaBeanSearchTarget.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/impl/JavaBeanQueryResultDefinitionContextImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/impl/JavaBeanSearchScopeImpl.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/impl/JavaBeanSearchTargetImpl.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/JavaBeanSearchManager.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchManagerImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/FullTextSearchTarget.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/SearchScope.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/impl/FullTextQueryResultDefinitionContextImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/FullTextSearchTargetImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/SearchScopeImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/FullTextSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchManager.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitFullTextSession.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchManagerDelegateImpl.java
    A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchScopeDelegateImpl.java
    R 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/mapping/spi/PojoMappingDelegate.java
    A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/search/spi/PojoSearchScopeDelegate.java
    R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/search/spi/PojoSearchTargetDelegate.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchManagerDelegate.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexSearchTargetContext.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/GenericStubMappingSearchTarget.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingIndexManager.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingQueryResultDefinitionContext.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingSearchTarget.java

  Log Message:
  -----------
  HSEARCH-3511 Rename the concept of "SearchTarget" to "SearchScope"

Hopefully this will be clearer and will feel more natural.
Additionally, this will allow (later) to add more operations that are
not just related to search: delete queries, ... The idea being that
"SearchScope" will mean "a scope in Hibernate Search", not "the scope of
a search query".


  Commit: e22fed0085a1b943d005c7927612ea447dfc8b72
      https://github.com/hibernate/hibernate-search/commit/e22fed0085a1b943d005c7927612ea447dfc8b72
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchIndexSearchQueryIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchMultiIndexIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/MultiTenancyIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchQueryIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdWithConverterSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedSearchPredicateIT.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/RangeSearchPredicateIT.java
    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/predicate/SimpleQueryStringSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionIT.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/FieldSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexDocumentWorkExecutorIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkExecutorIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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 util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexSearchScope.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexSearchTargetContext.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/StubSearchQueryBuilder.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/impl/StubSearchScopeModel.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/impl/StubSearchTargetModel.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubSearchProjectionBuilderFactory.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/GenericStubMappingSearchScope.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/GenericStubMappingSearchTarget.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingIndexManager.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingQueryResultDefinitionContext.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingSearchScope.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingSearchTarget.java

  Log Message:
  -----------
  HSEARCH-3511 Rename the concept of "SearchTarget" to "SearchScope" in tests


  Commit: 306f707a899ac46e699a98a7e032ccaf0c6f77da
      https://github.com/hibernate/hibernate-search/commit/306f707a899ac46e699a98a7e032ccaf0c6f77da
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/main/asciidoc/getting-started.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/spi/DifferentSessionFactoriesIT.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/AdminService.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchSessionFactoryObserver.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/FullTextIndexEventListener.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/HibernateSearchEventListener.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/NonInitializedHibernateSearchState.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateSearchContextService.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/InTransactionWorkQueueSynchronization.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/PostTransactionWorkQueueSynchronization.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/spi/HibernateOrmMapping.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierConsumerDocumentProducer.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/SearchScope.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/FullTextQueryResultDefinitionContext.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/SearchQueryResultDefinitionContext.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/impl/FullTextQueryResultDefinitionContextImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/impl/SearchQueryResultDefinitionContextImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/impl/SearchScopeImpl.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/FullTextQuery.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/FullTextQueryImpl.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/FullTextSession.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchManager.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitFullTextSession.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/FullTextSessionBuilder.java
    R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/FullTextSessionImplementor.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/SearchSessionBuilder.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/SearchSessionImplementor.java

  Log Message:
  -----------
  HSEARCH-3511 Use the Search* prefix consistently in the ORM mapper

Instead of using sometimes FullText* (session, query), sometimes Search*
(main entry point Search.getFullTextSession, SearchPredicate, ...)


  Commit: bff51c6db10622d66d488855e8df67d037f47e79
      https://github.com/hibernate/hibernate-search/commit/bff51c6db10622d66d488855e8df67d037f47e79
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AbstractFieldContainerExtractorIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.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/mapping/definition/FullTextFieldIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/model/GenericPropertyIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/model/PropertyInheritanceIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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 integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/AnnotationMappingGeoPointBridgeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBridgeIT.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMapping.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMappingBuilder.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingImpl.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/JavaBeanSearchScope.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/SearchScope.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/JavaBeanQueryResultDefinitionContext.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/SearchQueryResultDefinitionContext.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/impl/JavaBeanQueryResultDefinitionContextImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/impl/SearchQueryResultDefinitionContextImpl.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/impl/JavaBeanSearchScopeImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/impl/SearchScopeImpl.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/JavaBeanSearchManager.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/JavaBeanSearchManagerBuilder.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSession.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSessionBuilder.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchManagerImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/JavaBeanWorkPlan.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchWorkPlan.java
    R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/JavaBeanWorkPlanImpl.java
    A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchWorkPlanImpl.java

  Log Message:
  -----------
  HSEARCH-3511 Use the Search* prefix consistently in the JavaBean mapper

For consistency with the ORM mapper.


  Commit: 4b3b1c9f9ac0abe7c3baea4cc8877cea3a03bd89
      https://github.com/hibernate/hibernate-search/commit/4b3b1c9f9ac0abe7c3baea4cc8877cea3a03bd89
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoMappingDelegateImpl.java
    R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchManagerDelegateImpl.java
    A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchSessionDelegateImpl.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/PojoMappingDelegate.java
    R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchManager.java
    A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
    R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchManagerDelegate.java
    A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionDelegate.java

  Log Message:
  -----------
  HSEARCH-3511 Rename search managers to search sessions in the pojo mapper

For consistency with the ORM mapper.


  Commit: fc392b8f609aa3e65ec6a291ef2f4df48756a88d
      https://github.com/hibernate/hibernate-search/commit/fc392b8f609aa3e65ec6a291ef2f4df48756a88d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/SearchQueryContext.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/SearchQueryContextImpl.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchIndexSearchQueryIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchMultiIndexIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/MultiTenancyIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchQueryIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdWithConverterSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedSearchPredicateIT.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/RangeSearchPredicateIT.java
    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/predicate/SimpleQueryStringSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionIT.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/FieldSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexDocumentWorkExecutorIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkExecutorIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/DocumentIdDefaultBridgeIT.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/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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 integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java

  Log Message:
  -----------
  HSEARCH-3511 Rename the terminal call in the query DSL from build() to toQuery()

So that:

1. It's more consistent with the other DSLs (predicate, sort,
projection, index field type, ...)
2. It "flows" more naturally:
   session.search( Book.class ).predicate( ... ).toQuery();


  Commit: c921789636c71bf643144039466728cc5d9ed01d
      https://github.com/hibernate/hibernate-search/commit/c921789636c71bf643144039466728cc5d9ed01d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexSearchScope.java

  Log Message:
  -----------
  HSEARCH-3511 Move a weirdly positionned method up in MappedIndexSearchScope


  Commit: b49ae961e304696a7558dc77e10d33f8177b7669
      https://github.com/hibernate/hibernate-search/commit/b49ae961e304696a7558dc77e10d33f8177b7669
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMapping.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/SearchScope.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/dsl/query/SearchQueryResultDefinitionContext.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSession.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSessionBuilder.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/SearchScope.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java

  Log Message:
  -----------
  HSEARCH-3511 Add javadoc to entrypoints to the Search DSL


  Commit: a84f54d2443528fc51c09fa0594e53e0ffdbb1e9
      https://github.com/hibernate/hibernate-search/commit/a84f54d2443528fc51c09fa0594e53e0ffdbb1e9
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchQuery.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchResult.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Add javadoc to the SearchQuery types


  Commit: 17643934a69a90459ef018f2f23b0e97eb58ef85
      https://github.com/hibernate/hibernate-search/commit/17643934a69a90459ef018f2f23b0e97eb58ef85
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Reorganize code in SearchQueryImpl to make non-JPA/non-ORM methods easier to find


  Commit: 364c0d6e387e123364498a78d1b3702b13e2cf50
      https://github.com/hibernate/hibernate-search/commit/364c0d6e387e123364498a78d1b3702b13e2cf50
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/main/asciidoc/getting-started.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchResult.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchResult.java

  Log Message:
  -----------
  HSEARCH-3511 Expose SearchResult in the ORM mapper

Returning a List is too limiting: sometimes we need to also return
the total hit count, facets, aggregations, ... A dedicated SearchResult
object will allow us to do so.


  Commit: 3f16a6f18dec15962b479bc9a8b435793d752ed3
      https://github.com/hibernate/hibernate-search/commit/3f16a6f18dec15962b479bc9a8b435793d752ed3
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Expect a (nullable) long as a parameter to setMaxResults/setFirstResult in the ORM mapper


  Commit: e6c34a8784335f3cee7adccfea2dc8f570d6d191
      https://github.com/hibernate/hibernate-search/commit/e6c34a8784335f3cee7adccfea2dc8f570d6d191
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.java

  Log Message:
  -----------
  HSEARCH-3511 Add tests for some untested SearchQuery methods in the ORM mapper


  Commit: bccc762e7a5f83fb2b25bf21eb8603aae408104f
      https://github.com/hibernate/hibernate-search/commit/bccc762e7a5f83fb2b25bf21eb8603aae408104f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.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/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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/query/SearchQuery.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Use consistent APIs for the JavaBean SearchQuery compared to the ORM SearchQuery


  Commit: f55327dfd2ca4b5a315cddd722dc9555fd88258e
      https://github.com/hibernate/hibernate-search/commit/f55327dfd2ca4b5a315cddd722dc9555fd88258e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java

  Log Message:
  -----------
  HSEARCH-3511 Use shorter names for toXXX methods converting from our APIs to JPA/ORM


  Commit: 43cae5e972ef20c50cdedd3779e974237954baea
      https://github.com/hibernate/hibernate-search/commit/43cae5e972ef20c50cdedd3779e974237954baea
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/DocumentIdDefaultBridgeIT.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/providedid/ProvidedIdIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.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 integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchQuery.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Switch to our own naming scheme (fetchXXX()) for SearchQuery methods

This is to avoid confusion between hit and result in SearchQuery method
names. Using the JPA naming forced us to introduce such confusion.


  Commit: 1e3d9192f08736a4b44198f3ae4a2d4e60c1c72d
      https://github.com/hibernate/hibernate-search/commit/1e3d9192f08736a4b44198f3ae4a2d4e60c1c72d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchQuery.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneIndexSearchQuery.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/IndexSearchQuery.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchIndexSearchQueryIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.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
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexDocumentWorkExecutorIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkExecutorIT.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/assertion/SearchResultAssert.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubIndexSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Also use fetchXXX() naming for the methods of the IndexSearchQuery interface


  Commit: dca5bd78f41f94e667bf3b87b29df068cc2a2e2c
      https://github.com/hibernate/hibernate-search/commit/dca5bd78f41f94e667bf3b87b29df068cc2a2e2c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchQuery.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneIndexSearchQuery.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/IndexSearchQuery.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/IndexSearchResult.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/SimpleIndexSearchResult.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchQueryIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedSearchPredicateIT.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/work/IndexDocumentWorkExecutorIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkExecutorIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/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/query/SearchQuery.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchResult.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQuery.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchResult.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchResult.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchResult.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/assertion/SearchResultAssert.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubIndexSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Rename (get|fetch)HitCount to (get|fetch)TotalHitCount

To make it extra clear that we ignore pagination settings.


  Commit: e0ba8da009ffafabde9cff108ee930d63b83fa08
      https://github.com/hibernate/hibernate-search/commit/e0ba8da009ffafabde9cff108ee930d63b83fa08
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchQuery.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/SearchWorkBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/SearchWork.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneIndexSearchQuery.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcher.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/spi/IndexSearchQuery.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchQueryIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/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/query/impl/JavaBeanSearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/assertion/StubSearchWorkAssert.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubIndexSearchQuery.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchWork.java

  Log Message:
  -----------
  HSEARCH-3511 Use fetch(limit, offset) in SearchQuery backend SPIs instead of limit/offset setters


  Commit: 82dc302d8412f7a5de5b026383554f82b91afec4
      https://github.com/hibernate/hibernate-search/commit/82dc302d8412f7a5de5b026383554f82b91afec4
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.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/smoke/AnnotationMappingSmokeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/SearchQuery.java
    M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/query/impl/JavaBeanSearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Use fetch(limit, offset) in SearchQuery APIs instead of limit/offset setters


  Commit: 6bccc9638f4bc24cbf906ce8d5cf9f3c2e654a3c
      https://github.com/hibernate/hibernate-search/commit/6bccc9638f4bc24cbf906ce8d5cf9f3c2e654a3c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/BorrowalService.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/DocumentService.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/LibraryService.java

  Log Message:
  -----------
  HSEARCH-3511 Make the order of the limit/offset parameters in the showcase repositories consistent with our APIs


  Commit: a3cb520bf874373dbb9d701fde0864d7c20b9b8f
      https://github.com/hibernate/hibernate-search/commit/a3cb520bf874373dbb9d701fde0864d7c20b9b8f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentCopyRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentRepository.java

  Log Message:
  -----------
  HSEARCH-3511 Fix a few raw types


  Commit: 88939f6d409828c966306b4d25fba9b3ee821710
      https://github.com/hibernate/hibernate-search/commit/88939f6d409828c966306b4d25fba9b3ee821710
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryIT.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/SearchQuery.java
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java

  Log Message:
  -----------
  HSEARCH-3511 Make sure that fetchSingleHit fails as expected on duplicate results, on contrary to ORM methods (uniqueResult and getSingleResult)


  Commit: eaa55da8d8e5abb09364af411fae9353f1851856
      https://github.com/hibernate/hibernate-search/commit/eaa55da8d8e5abb09364af411fae9353f1851856
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M integrationtest/showcase/library/src/test/resources/application-test.yaml
    M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/DefaultLogCategories.java

  Log Message:
  -----------
  HSEARCH-3511 Rename the org.hibernate.search.fulltext_query logging category to org.hibernate.search.query

For consistency with the renaming of FullTextQuery to SearchQuery


  Commit: 85feebd8c0b10a70008c8419837a58ae19d597fe
      https://github.com/hibernate/hibernate-search/commit/85feebd8c0b10a70008c8419837a58ae19d597fe
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQuery.java
    A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapter.java

  Log Message:
  -----------
  HSEARCH-3403 Move code related to adapting SearchQuery as a JPA/ORM query to a separate class


Compare: https://github.com/hibernate/hibernate-search/compare/e96300ad6d9d...85feebd8c0b1



More information about the hibernate-commits mailing list