Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: d0edf7c17393101cfeb1f72573dd9d6a4836b72b
https://github.com/hibernate/hibernate-search/commit/d0edf7c17393101cfeb1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M README.md
M pom.xml
Log Message:
-----------
HSEARCH-3619 Document usage of the jqassistant profiles
Commit: cb8500434710425d228bc96212870e15c3a256bf
https://github.com/hibernate/hibernate-search/commit/cb8500434710425d228b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M README.md
M jqassistant/rules.xml
Log Message:
-----------
HSEARCH-3619 Add jqassistant configuration to detect cyclic dependencies between
packages
Commit: dc8ec4947dce5ef577475f48556acfdd3469fb4d
https://github.com/hibernate/hibernate-search/commit/dc8ec4947dce5ef57747...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/AbstractPojoTypeWorkPlan.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/CachingCastingEntitySupplier.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeWorkPlan.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoDocumentContributor.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoDocumentReferenceProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeWorkPlan.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchSessionDelegateImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoTypeDocumentWorkExecutor.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoWorkPlanImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeWorkPlan.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/CachingCastingEntitySupplier.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeWorkPlan.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentContributor.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentReferenceProvider.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeWorkPlan.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoSessionWorkExecutorImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeDocumentWorkExecutor.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkPlanImpl.java
Log Message:
-----------
HSEARCH-3619 Move all POJO workplan classes and related to the
"pojo.work.impl" package
Commit: a4400cedbea267c075a015fda58ca0a7f9e91e06
https://github.com/hibernate/hibernate-search/commit/a4400cedbea267c075a0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/IdentifierMapping.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/PropertyIdentifierMapping.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/ProvidedStringIdentifierMapping.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/RoutingKeyBridgeRoutingKeyProvider.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/RoutingKeyProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/IdentifierMapping.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PropertyIdentifierMapping.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/ProvidedStringIdentifierMapping.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/RoutingKeyBridgeRoutingKeyProvider.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/RoutingKeyProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentReferenceProvider.java
Log Message:
-----------
HSEARCH-3619 Move bridge-related "mapping" classes to the
"pojo.bridge.impl" package
Commit: 8515279ac0b1b04f9febcc0be22ad524045b510c
https://github.com/hibernate/hibernate-search/commit/8515279ac0b1b04f9feb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManagerContainer.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/PojoIndexedTypeManagerContainer.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoScopeDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeWorkPlan.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeWorkPlan.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoScopeWorkExecutorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoSessionWorkExecutorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeDocumentWorkExecutor.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkContainedTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkContainedTypeContextProvider.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContextProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkPlanImpl.java
Log Message:
-----------
HSEARCH-3619 Remove the cyclic dependency between packages "pojo.mapping.impl"
and "pojo.work.impl"
Commit: 4b7261a9c445604bf6738a71b98a0f60edbc8d4c
https://github.com/hibernate/hibernate-search/commit/4b7261a9c445604bf673...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoScopeDelegateImpl.java
Log Message:
-----------
HSEARCH-3619 Rename PojoScopeDelegateImpl.getDelegate to getIndexScope
Because getDelegate was misleading.
Commit: 5557ee2a8ec07f2a017934c831970e44e4db4ea1
https://github.com/hibernate/hibernate-search/commit/5557ee2a8ec07f2a0179...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
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/PojoIndexedTypeManagerContainer.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoScopeDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchSessionDelegateImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContextProvider.java
Log Message:
-----------
HSEARCH-3619 Move scope-related classes to the "pojo.scope.impl" package
Commit: 5ee23354a99acf841013a5d4eda6d3d16940d364
https://github.com/hibernate/hibernate-search/commit/5ee23354a99acf841013...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManagerContainer.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManagerContainer.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/PojoSearchSessionDelegateImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeContainedTypeContextProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContextProvider.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/impl/PojoSearchSessionDelegateImpl.java
Log Message:
-----------
HSEARCH-3619 Move session-related classes to the "pojo.session.impl" package
Commit: 1ca45ca0be36b45a0753e5fe93ce35aa5b23006c
https://github.com/hibernate/hibernate-search/commit/1ca45ca0be36b45a0753...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/impl/PojoSearchSessionDelegateImpl.java
Log Message:
-----------
HSEARCH-3619 Move the PojoScopeDelegateImpl factory method out of
PojoSearchSessionDelegateImpl
It makes more sense to have that implementation in
PojoScopeDelegateImpl.
Commit: 81e6bfa22c86da0983530e8d186491a70e4437a9
https://github.com/hibernate/hibernate-search/commit/81e6bfa22c86da098353...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
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/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/MassIndexerImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/EntityLoaderBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.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/PojoMappingDelegateImpl.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/scope/impl/PojoScopeContainedTypeContextImplementor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContextImplementor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContextProvider.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeContainedTypeContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeIndexedTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeTypeContext.java
Log Message:
-----------
HSEARCH-3619 Expose the type contexts to mapper implementations through SPIs
Commit: 25aa7603ce04c6c5ef17813e0363fb32f5c7529d
https://github.com/hibernate/hibernate-search/commit/25aa7603ce04c6c5ef17...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/impl/JavaBeanMappingInitiator.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanContainedTypeContext.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMapperDelegate.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingFactory.java
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/context/impl/JavaBeanLoadingContext.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/session/impl/JavaBeanSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/HibernateSearchEventListener.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/AbstractHibernateOrmTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmContainedTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmIndexedTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapperDelegate.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingFactory.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/impl/HibernateOrmMappingInitiator.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
A
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/mapping/spi/HibernateOrmMapping.java
A
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/MassIndexerImpl.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeContainedTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeIndexedTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeTypeContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeTypeContextProvider.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/context/impl/HibernateOrmLoadingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/EntityLoaderBuilder.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmLoadingIndexedTypeContext.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/building/impl/PojoIndexedTypeManagerBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoContainedTypeExtendedMappingCollector.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoIndexedTypeExtendedMappingCollector.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMapperDelegate.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.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/PojoMappingDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/AbstractPojoMappingInitiator.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/mapping/spi/PojoMappingFactory.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeContainedTypeContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeContainedTypeContextImplementor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeContainedTypeContextProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContextImplementor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContextProvider.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeContainedTypeContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeIndexedTypeContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeTypeExtendedContextProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/impl/PojoSearchSessionDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionDelegate.java
Log Message:
-----------
HSEARCH-3619 Refactor the POJO mapper to allow mappers to implement their own type
context
Commit: c46c81eeb4b8cf65a403b1f7076b5a7188b6e497
https://github.com/hibernate/hibernate-search/commit/c46c81eeb4b8cf65a403...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanContainedTypeContext.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
M
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/mapping/impl/HibernateOrmContainedTypeContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmIndexedTypeContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapperDelegate.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.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/HibernateOrmScopeTypeContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/EntityLoaderBuilder.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmComposableEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmLoadingIndexedTypeContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmSingleTypeByIdEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmSingleTypeCriteriaEntityLoader.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexedTypeManagerBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoContainedTypeExtendedMappingCollector.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoIndexedTypeExtendedMappingCollector.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/PojoMappingTypeMetadata.java
Log Message:
-----------
HSEARCH-3619 Move type-dependent operations to HibernateOrm*TypeContext
So that we preserve encapsulation and don't expose type-dependent
metadata to the whole codebase.
Commit: d3bbe574fb2f95eea3f669b05ecfbff4d46c6c5f
https://github.com/hibernate/hibernate-search/commit/d3bbe574fb2f95eea3f6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 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/bootstrap/impl/HibernateOrmIntegrationBooterImpl.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/event/impl/EventsHibernateSearchState.java
M
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/InitializingHibernateSearchState.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/OptimalEventsHibernateSearchState.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateSearchContextService.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateSearchContextServiceContributor.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/InTransactionWorkQueueSynchronization.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/PostTransactionWorkQueueSynchronization.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/TransientReference.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateSearchContextService.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateSearchContextServiceContributor.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexerImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/InTransactionWorkQueueSynchronization.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/PostTransactionWorkQueueSynchronization.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/SearchSessionWritePlanImpl.java
M
mapper/orm/src/main/resources/META-INF/services/org.hibernate.service.spi.ServiceContributor
A
util/common/src/main/java/org/hibernate/search/util/common/impl/TransientReference.java
Log Message:
-----------
HSEARCH-3619 Move HibernateSearchContextService to the mapping package
This class will depend on almost everything in the ORM mapper, there's
no way around it. So let's put it at the heart of it, then work on
removing cyclic dependencies.
Commit: aea0350294313b0889d5abba5dfb417bcbe2af0e
https://github.com/hibernate/hibernate-search/commit/aea0350294313b0889d5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
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/mapping/impl/HibernateSearchContextService.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/SearchSessionWritePlanImpl.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/SynchronizationAdapter.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/SearchSessionImplementor.java
Log Message:
-----------
HSEARCH-3619 Move the complexity of automatic indexing from
HibernateSearchContextService to HibernateOrmSearchSession
That's a first step to remove some of the cyclic dependencies.
Commit: 74f7b8786cb30724bb1bad46b99cda755312a5f1
https://github.com/hibernate/hibernate-search/commit/74f7b8786cb30724bb1b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 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/event/impl/HibernateSearchEventListener.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/impl/HibernateSearchContextService.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/session/impl/HibernateOrmSearchSession.java
M
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/SearchSessionBuilder.java
Log Message:
-----------
HSEARCH-3619 Move the complexity of retrieving the current session from
HibernateSearchContextService to HibernateOrmMapping
That's another to remove some of the cyclic dependencies.
Commit: 5070087d98f7c149887cd82ab221713316d1b7a9
https://github.com/hibernate/hibernate-search/commit/5070087d98f7c149887c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappingImplementor.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.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/impl/HibernateOrmMappingKey.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateSearchContextService.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMapping.java
Log Message:
-----------
HSEARCH-3619 Pass a HibernateOrmMappingImpl instead of a HibernateOrmMapping to
HibernateSearchContextService.initialize
This will allow breaking circular dependencies in the next commits.
Commit: fe27a9527db6d1abd1f3064d6d16218fe5d7e0e4
https://github.com/hibernate/hibernate-search/commit/fe27a9527db6d1abd1f3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/EventsHibernateSearchState.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/HibernateOrmListenerContextProvider.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/HibernateOrmListenerTypeContext.java
M
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/InitializingHibernateSearchState.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/OptimalEventsHibernateSearchState.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/AbstractHibernateOrmTypeContext.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/impl/HibernateSearchContextService.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/scope/impl/HibernateOrmScopeContainedTypeContext.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/HibernateOrmScopeTypeContext.java
Log Message:
-----------
HSEARCH-3619 Remove cyclic dependency between packages "mapper.orm.event.impl"
and "mapper.orm.mapping.impl"
Commit: fe97226dd744507c617445bd8b6a89707870d493
https://github.com/hibernate/hibernate-search/commit/fe97226dd744507c6174...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 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/mapping/impl/HibernateSearchContextService.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateSearchContextServiceContributor.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSessionContextProvider.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-3619 Remove cyclic dependency between packages
"mapper.orm.session.impl" and "mapper.orm.mapping.impl"
Commit: 4611f29d06f5f54e50247e0f6a8579dc6c67cfa8
https://github.com/hibernate/hibernate-search/commit/4611f29d06f5f54e5024...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
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/massindexing/impl/BatchCoordinator.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchIndexingWorkspace.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/HibernateOrmMassIndexingMappingContext.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/MassIndexerImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
Log Message:
-----------
HSEARCH-3619 Remove cyclic dependency between packages
"mapper.orm.massindexing.impl" and "mapper.orm.mapping.impl"
Commit: 4427b9842b0d7434dd67eadeab4eb773ae6f4e08
https://github.com/hibernate/hibernate-search/commit/4427b9842b0d7434dd67...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
R
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/impl/HibernateOrmMappingKey.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateSearchContextService.java
R
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/session/impl/HibernateOrmSearchSession.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/SearchSessionImplementor.java
Log Message:
-----------
HSEARCH-3619 Remove the (now useless) HibernateOrmMapping and SearchSessionImplementor
SPIs
Commit: b6c76f2468f5321353e542c0d6986855f9fbc056
https://github.com/hibernate/hibernate-search/commit/b6c76f2468f5321353e5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
Log Message:
-----------
HSEARCH-3619 Fix coding style in HibernateOrmMappingImpl and HibernateOrmSearchSession
Commit: 74bea726fd4527c1b85e1e57aaf767bec189e1c9
https://github.com/hibernate/hibernate-search/commit/74bea726fd4527c1b85e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateSearchContextService.java
Log Message:
-----------
HSEARCH-3619 Remove the (now unnecessary) getters from HibernateSearchContextService
Compare:
https://github.com/hibernate/hibernate-search/compare/929c3ea202cd...74be...