Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: e8c99bbe5b1bc78bf9f78b79f71b1c600f50b343
https://github.com/hibernate/hibernate-search/commit/e8c99bbe5b1bc78bf9f7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchExtension.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexManagerBackendContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/dsl/impl/ElasticsearchSearchQueryOptionsStepImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/dsl/impl/ElasticsearchSearchQuerySelectStepImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilderFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryRequestContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchBackendContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/LuceneExtension.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/dsl/impl/LuceneSearchQueryOptionsStepImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/dsl/impl/LuceneSearchQuerySelectStepImpl.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
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryRequestContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchBackendContext.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/scope/impl/MappedIndexScopeImpl.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/scope/spi/MappedIndexScope.java
R
engine/src/main/java/org/hibernate/search/engine/search/loading/context/spi/LoadingContext.java
R
engine/src/main/java/org/hibernate/search/engine/search/loading/context/spi/LoadingContextBuilder.java
A
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/SearchLoadingContext.java
A
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/SearchLoadingContextBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/SearchQueryExtension.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/SearchQueryDslExtension.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/impl/DefaultSearchQueryOptionsStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/impl/DefaultSearchQuerySelectStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractExtendedSearchQueryOptionsStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQueryOptionsStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQuerySelectStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQueryBuilderFactory.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/search/projection/SearchProjectionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryLoadingOptionsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryResultLoadingOrTransformingIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryScrollResultLoadingIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperMockUtils.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/impl/SearchScopeImpl.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/context/impl/JavaBeanLoadingContext.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanSearchLoadingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/context/impl/HibernateOrmLoadingContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmSearchLoadingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapterExtension.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/NextScrollWorkCall.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/ScrollWorkCall.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/rule/VerifyingStubBackendBehavior.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/StubBackendBehavior.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubSearchQueryBuilderFactory.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQuery.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQueryBuilder.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchScroll.java
M
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/GenericStubMappingScope.java
R
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubLoadingContext.java
M
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingScope.java
A
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubSearchLoadingContext.java
Log Message:
-----------
HSEARCH-4153 Rename LoadingContext to SearchLoadingContext
To avoid confusion with types we're about to introduce.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: c8d2351e6e0ef57e66e922bfd3f8411fcde42503
https://github.com/hibernate/hibernate-search/commit/c8d2351e6e0ef57e66e9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/impl/SearchScopeImpl.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanProjectionHitMapper.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanSearchLoadingContext.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoMappingDelegateImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/PojoMappingDelegate.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
Log Message:
-----------
HSEARCH-4153 Remove a few unnecessary generics
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e66207fc028ad95c4e97493d84664d3dd6bb9c2f
https://github.com/hibernate/hibernate-search/commit/e66207fc028ad95c4e97...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/dsl/impl/HibernateOrmSearchQuerySelectStep.java
Log Message:
-----------
HSEARCH-4153 Remove an unnecessary DSL step wrapper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 33a89a35169aa62fab28b9dbc27aefe50c5bc5ee
https://github.com/hibernate/hibernate-search/commit/33a89a35169aa62fab28...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/SearchLoadingContext.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanSearchLoadingContext.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/log/impl/Log.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/impl/SearchScopeImpl.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanProjectionHitMapper.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanSearchLoadingContext.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/EntityGraphHint.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/EntityLoadingStrategy.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoadingStrategy.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmLoadingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoadingStrategy.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingIndexedTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingIndexedTypeContextProvider.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingMappingContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingSessionContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/MutableEntityLoadingOptions.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/HibernateOrmTypeContextContainer.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeIndexedTypeContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeMappingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeSessionContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/EntityGraphHint.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmByTypeEntityLoader.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmSearchLoadingContext.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/MutableEntityLoadingOptions.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchEntityLoaderBuilder.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchEntityLoadingStrategy.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchLoadingIndexedTypeContext.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchLoadingMappingContext.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchLoadingSessionContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapter.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapterExtension.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/HibernateOrmSearchSessionMappingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSessionTypeContextProvider.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/impl/PojoLoadingPlan.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/impl/PojoMultiLoaderLoadingPlan.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/impl/PojoSingleLoaderLoadingPlan.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoLoader.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoLoadingContext.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoLoadingContextBuilder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/AbstractPojoTypeManager.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContext.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeSessionContext.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoProjectionHitMapper.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoSearchLoadingContext.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoSearchLoadingContextBuilder.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoSearchLoadingIndexedTypeContext.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionMappingContext.java
M
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubSearchLoadingContext.java
Log Message:
-----------
HSEARCH-4153 Move more search loading code and SPIs to the POJO mapper
So that we'll be able to use it from other places in the POJO mapper
(e.g. indexing plans).
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 9fd2dfc6c529d359ff62d9283b6d1cf009af9cce
https://github.com/hibernate/hibernate-search/commit/9fd2dfc6c529d359ff62...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/EntityLoadingStrategy.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoadingStrategy.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoadingStrategy.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmQueryLoader.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/MassIndexingTypeGroupLoaderImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchIndexingWorkspace.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/HibernateOrmMassIndexingIndexedTypeContext.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/massindexing/impl/IdentifierProducer.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingIndexedTypeGroup.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingTypeGroupLoader.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingTypeLoadingStrategy.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmComposableSearchEntityLoader.java
Log Message:
-----------
HSEARCH-4153 Avoid cyclic package dependencies between loading and mass indexing
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: bbf545ac29b22212617777d4c1b79b6dffa4b24b
https://github.com/hibernate/hibernate-search/commit/bbf545ac29b222126177...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/MutableEntityLoadingOptions.java
Log Message:
-----------
HSEARCH-4153 Fix raw types in MutableEntityLoadingOptions
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 6010c4ca206ab7f98b295731c979973ee0395c2d
https://github.com/hibernate/hibernate-search/commit/6010c4ca206ab7f98b29...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
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/query/SearchQueryResultLoadingOrTransformingIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryScrollResultLoadingIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperMockUtils.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/StubEntityLoader.java
Log Message:
-----------
HSEARCH-4153 Stop using DefaultProjectionHitMapper/EntityLoader in the backend TCK
We don't use it in the POJO mapper, so it makes sense that we don't test
it in the backend TCK.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 41388cba1f2dcf14f6ab468cb29be6471cfe391d
https://github.com/hibernate/hibernate-search/commit/41388cba1f2dcf14f6ab...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
R
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/DefaultProjectionHitMapper.java
R
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/EntityLoader.java
R
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/IdentityEntityLoader.java
A
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubProjectionHitMapper.java
M
util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubSearchLoadingContext.java
Log Message:
-----------
HSEARCH-4153 Remove DefaultProjectionHitMapper and related classes
They're not useful anymore.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5a54ea868921b146cc4f13226dbedb434cf487aa
https://github.com/hibernate/hibernate-search/commit/5a54ea868921b146cc4f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/common/impl/HibernateOrmUtils.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/AbstractHibernateOrmEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoadingStrategy.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoadingStrategy.java
Log Message:
-----------
HSEARCH-4153 Factorize and refine code that detects whether type filters are necessary
upon loading
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 34e22802e6495522b89ac021bdc66b6971f32864
https://github.com/hibernate/hibernate-search/commit/34e22802e6495522b89a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPurgeIT.java
M
integrationtest/v5migrationhelper/engine/src/test/java/org/hibernate/search/testsupport/junit/SearchITHelper.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexerImpl.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexingPlanImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchIndexingPlanImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/IdentifierMappingImplementor.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PropertyIdentifierMapping.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/ProvidedIdentifierMapping.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexerImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexer.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoIndexer.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoIndexingPlan.java
Log Message:
-----------
HSEARCH-4153 Merge the purge operation into the delete operation in
PojoIndexingPlan/PojoIndexer
Because a purge is just a delete with a null entity, and because we're
going to support passing a null entity for all operations in the next
few commits.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 73d1ecadc50e7d2ea577f6901fa674fac73f421c
https://github.com/hibernate/hibernate-search/commit/73d1ecadc50e7d2ea577...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
R
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
R
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddIT.java
R
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddOrUpdateIT.java
R
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingDeleteIT.java
R
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPurgeIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoIndexingOperationIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/IndexedEntity.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/MyRoutingBinder.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/MyRoutingBridge.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexerOperationIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingOperation.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingPlanOperationIT.java
Log Message:
-----------
HSEARCH-4153 Refactor PojoIndexingPlan/PojoIndexer tests
So that we can more easily add more tests for loading
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: a0aa933e2213b53c53c1c154c96d709af7c73502
https://github.com/hibernate/hibernate-search/commit/a0aa933e2213b53c53c1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexerImpl.java
Log Message:
-----------
HSEARCH-4153 Check for null entities in PojoIndexerImpl
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: dc381d9fbc5442c943b0c6ae6b1f31c7c2b8c8d0
https://github.com/hibernate/hibernate-search/commit/dc381d9fbc5442c943b0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkContainedTypeContext.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
Log Message:
-----------
HSEARCH-4153 Add a reference to the root indexing plan in type indexing plans
This is not very useful now, but it will be when we add loading plans.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 0fbe7eabfd1432f07d381767e4bd8b375b3bc09f
https://github.com/hibernate/hibernate-search/commit/0fbe7eabfd1432f07d38...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
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-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/AbstractPojoTypeManager.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoWorkSessionContext.java
Log Message:
-----------
HSEARCH-4153 Load entities as necessary in PojoIndexingPlan
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: eeb031ee87934c092b1799a7a3fda1f7388d0d56
https://github.com/hibernate/hibernate-search/commit/eeb031ee87934c092b17...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/EntityLoader.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/LoadingOptions.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanLoader.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanSearchLoadingContext.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/LoadingTypeContext.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/LoadingTypeContextProvider.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/log/impl/Log.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanTypeContextContainer.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSessionBuilder.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSessionTypeContextProvider.java
Log Message:
-----------
HSEARCH-4153 Implement loading for the JavaBean mapper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 80192298eb64033b20955b74fb59e151be7f4284
https://github.com/hibernate/hibernate-search/commit/80192298eb64033b2095...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoIndexingOperationIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexerOperationIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexerOperationNullEntityIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingOperation.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingPlanOperationIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingPlanOperationNullEntityIT.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexerImpl.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexingPlanImpl.java
Log Message:
-----------
HSEARCH-4153 Test PojoIndexer/PojoIndexingPlan operations with null entities
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-search/compare/5dfa6a03975e...8019...