[hibernate/hibernate-search] 59cd69: [Jenkins release job] changelog.txt updated by rel...
by Bot for Hibernate continuous integration
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 59cd69ac533b182f63db9db98b6a4aea232f8a5a
https://github.com/hibernate/hibernate-search/commit/59cd69ac533b182f63db...
Author: Jenkins user <jenkins(a)ip-172-30-1-223.ec2.internal>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M changelog.txt
Log Message:
-----------
[Jenkins release job] changelog.txt updated by release build 6.0.0.Alpha7
Commit: 6e04e48d493c1aeeba2dff6bf7735345abe4b46a
https://github.com/hibernate/hibernate-search/commit/6e04e48d493c1aeeba2d...
Author: Jenkins user <jenkins(a)ip-172-30-1-223.ec2.internal>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build-config/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/jdk/java-modules/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M legacy/backends/jgroups/pom.xml
M legacy/backends/jms/pom.xml
M legacy/documentation/pom.xml
M legacy/elasticsearch-aws/pom.xml
M legacy/elasticsearch/pom.xml
M legacy/engine/pom.xml
M legacy/infinispan/pom.xml
M legacy/integrationtest/elasticsearch/pom.xml
M legacy/integrationtest/jdk9-modules/pom.xml
M legacy/integrationtest/jms/pom.xml
M legacy/integrationtest/jsr352/pom.xml
M legacy/integrationtest/narayana/pom.xml
M legacy/integrationtest/osgi/karaf-features/pom.xml
M legacy/integrationtest/osgi/karaf-it/pom.xml
M legacy/integrationtest/performance/engine-elasticsearch/pom.xml
M legacy/integrationtest/performance/engine-lucene/pom.xml
M legacy/integrationtest/performance/orm/pom.xml
M legacy/integrationtest/performance/sandbox/pom.xml
M legacy/integrationtest/spring/pom.xml
M legacy/integrationtest/wildfly/pom.xml
M legacy/jbossmodules/backend-jgroups/pom.xml
M legacy/jbossmodules/elasticsearch-aws/pom.xml
M legacy/jbossmodules/elasticsearch/pom.xml
M legacy/jbossmodules/engine/pom.xml
M legacy/jbossmodules/orm/pom.xml
M legacy/jbossmodules/pom.xml
M legacy/jbossmodules/testing/pom.xml
M legacy/jsr352/core/pom.xml
M legacy/jsr352/jberet/pom.xml
M legacy/jsr352/pom.xml
M legacy/legacy/pom.xml
M legacy/orm/pom.xml
M legacy/pom.xml
M legacy/serialization/avro/pom.xml
M legacy/testing/pom.xml
M mapper/javabean/pom.xml
M mapper/orm/pom.xml
M mapper/pojo/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/orm/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/sharedresources/pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
[Jenkins release job] Preparing release 6.0.0.Alpha7
Commit: 0a2800af1fd3628cbd0a95727808e690f74bee4e
https://github.com/hibernate/hibernate-search/commit/0a2800af1fd3628cbd0a...
Author: Jenkins user <jenkins(a)ip-172-30-1-223.ec2.internal>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build-config/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/jdk/java-modules/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M legacy/backends/jgroups/pom.xml
M legacy/backends/jms/pom.xml
M legacy/documentation/pom.xml
M legacy/elasticsearch-aws/pom.xml
M legacy/elasticsearch/pom.xml
M legacy/engine/pom.xml
M legacy/infinispan/pom.xml
M legacy/integrationtest/elasticsearch/pom.xml
M legacy/integrationtest/jdk9-modules/pom.xml
M legacy/integrationtest/jms/pom.xml
M legacy/integrationtest/jsr352/pom.xml
M legacy/integrationtest/narayana/pom.xml
M legacy/integrationtest/osgi/karaf-features/pom.xml
M legacy/integrationtest/osgi/karaf-it/pom.xml
M legacy/integrationtest/performance/engine-elasticsearch/pom.xml
M legacy/integrationtest/performance/engine-lucene/pom.xml
M legacy/integrationtest/performance/orm/pom.xml
M legacy/integrationtest/performance/sandbox/pom.xml
M legacy/integrationtest/spring/pom.xml
M legacy/integrationtest/wildfly/pom.xml
M legacy/jbossmodules/backend-jgroups/pom.xml
M legacy/jbossmodules/elasticsearch-aws/pom.xml
M legacy/jbossmodules/elasticsearch/pom.xml
M legacy/jbossmodules/engine/pom.xml
M legacy/jbossmodules/orm/pom.xml
M legacy/jbossmodules/pom.xml
M legacy/jbossmodules/testing/pom.xml
M legacy/jsr352/core/pom.xml
M legacy/jsr352/jberet/pom.xml
M legacy/jsr352/pom.xml
M legacy/legacy/pom.xml
M legacy/orm/pom.xml
M legacy/pom.xml
M legacy/serialization/avro/pom.xml
M legacy/testing/pom.xml
M mapper/javabean/pom.xml
M mapper/orm/pom.xml
M mapper/pojo/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/orm/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/sharedresources/pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
[Jenkins release job] Preparing next development iteration
Compare: https://github.com/hibernate/hibernate-search/compare/e7e40676d0e3...0a28...
5 years, 6 months
[hibernate/hibernate-search] ba4821: HSEARCH-3603 Swap the names of the BeanResolver an...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: ba4821ce79b45f251337aa9ae3d22073d4139c83
https://github.com/hibernate/hibernate-search/commit/ba4821ce79b45f251337...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendFactory.java
M engine/src/main/java/org/hibernate/search/engine/backend/spi/BackendBuildContext.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/DelegatingBuildContext.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/RootBuildContext.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
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/common/spi/SearchIntegrationBuilder.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanProvider.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanReference.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/CastingBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/InstanceBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeAndNameBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanCreationContextImpl.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderOnlyBeanResolver.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanResolverOnlyBeanProvider.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanProvider.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurationContext.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanCreationContext.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanProvider.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanResolver.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/ReflectionBeanProvider.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/ReflectionBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappingBuildContext.java
M engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyBeanReferenceTest.java
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
R engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanProviderTest.java
A engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
R engine/src/test/java/org/hibernate/search/engine/testsupport/util/AbstractBeanProviderPartialMock.java
A engine/src/test/java/org/hibernate/search/engine/testsupport/util/AbstractBeanResolverPartialMock.java
M engine/src/test/java/org/hibernate/search/engine/testsupport/util/AbstractConfigurationPropertySourcePartialMock.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchContentLengthIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/TestElasticsearchClient.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmBeanContainerBeanProvider.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmBeanContainerBeanResolver.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/HibernateOrmMappingInitiator.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingMarkerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/BridgeBuildContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/MarkerBuildContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerExtractorBinder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BridgeBuildContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/MarkerBuildContextImpl.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/TestConfigurationProvider.java
Log Message:
-----------
HSEARCH-3603 Swap the names of the BeanResolver and BeanProvider interfaces
Commit: eb7e2caf23d4cf385d1f6b4cd99a9f2195297a3f
https://github.com/hibernate/hibernate-search/commit/eb7e2caf23d4cf385d1f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendFactory.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeAndNameBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderOnlyBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurationContext.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanProvider.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/ReflectionBeanProvider.java
M engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyBeanReferenceTest.java
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
M engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchContentLengthIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/TestElasticsearchClient.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmBeanContainerBeanProvider.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingInitiator.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerExtractorBinder.java
Log Message:
-----------
HSEARCH-3603 Adjust the method names and documentation of BeanResolver and BeanProvider to reflect the name swapping
Commit: e7e40676d0e36d525302759022316c5981ee20ac
https://github.com/hibernate/hibernate-search/commit/e7e40676d0e36d525302...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/CastingBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/InstanceBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeAndNameBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeBeanReference.java
M engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyBeanReferenceTest.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingMarkerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBridgeBuilder.java
Log Message:
-----------
HSEARCH-3603 Adjust the method names and documentation of BeanReference for consistency with BeanResolver
Compare: https://github.com/hibernate/hibernate-search/compare/900dfc79d745...e7e4...
5 years, 6 months
[hibernate/hibernate-search] ce7238: HSEARCH-3604 Use dedicated interfaces for the mapp...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: ce72381bcd200653e7bc905549587b25b892fa54
https://github.com/hibernate/hibernate-search/commit/ce72381bcd200653e7bc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeMappingContext.java
A 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
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
Log Message:
-----------
HSEARCH-3604 Use dedicated interfaces for the mapping and session context passed to SearchScopeImpl
This will be necessary to move PojoReference transforming out of the
scope.
Commit: ba3140d5b4909a4d49ecdf2ec4f4f278ecd62b35
https://github.com/hibernate/hibernate-search/commit/ba3140d5b4909a4d49ec...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/search/loading/spi/DefaultProjectionHitMapper.java
A engine/src/main/java/org/hibernate/search/engine/search/loading/spi/ReferenceHitMapper.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/SearchQueryResultLoadingOrTransformingIT.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/StubDocumentReferenceTransformer.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/StubReferenceHitMapper.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubLoadingContext.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMapperUtils.java
Log Message:
-----------
HSEARCH-3604 Use a dedicated interface for the transformation from DocumentReference to mapper-specific reference
Commit: c6b4da0be82991187f1aca7cde369eb98f83d9e8
https://github.com/hibernate/hibernate-search/commit/c6b4da0be82991187f1a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
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/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/scope/impl/HibernateOrmScopeSessionContext.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
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmLoadingSessionContext.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/scope/impl/PojoScopeDelegateImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.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-3604 Move reference hit mapping from the search scope to the search session
Because we don't need to change the behavior from one scope to another.
Commit: a388f8990ece1dbc169179d08c684dfe8192cc27
https://github.com/hibernate/hibernate-search/commit/a388f8990ece1dbc1691...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/projection/ProjectionDslIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.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/providedid/ProvidedIdIT.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/mapping/impl/JavaBeanContainedTypeContext.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/JavaBeanMapperDelegate.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingImpl.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingPartialBuildState.java
A 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/scope/impl/SearchScopeImpl.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSessionTypeContextProvider.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSessionIndexedTypeContext.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/HibernateOrmTypeContextContainer.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
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSessionIndexedTypeContext.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSessionTypeContextProvider.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/IdentifierMapping.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/IdentifierMappingImplementor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/PropertyIdentifierMapping.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/ProvidedStringIdentifierMapping.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/spi/IdentifierMapping.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/PojoIndexedTypeExtendedMappingCollector.java
M 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/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/PojoReferenceImpl.java
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/scope/impl/PojoScopeIndexedTypeContextProvider.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/search/spi/PojoReferenceImpl.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
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
Log Message:
-----------
HSEARCH-3604 Move reference hit mapping from the abstract POJO mapper to the specific mapper implementations
Commit: fcea2b9b8cc7ec2f26ac82098733e43aa01e1f12
https://github.com/hibernate/hibernate-search/commit/fcea2b9b8cc7ec2f26ac...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/projection/ProjectionDslIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.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/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
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/common/EntityReference.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/common/impl/EntityReferenceImpl.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/SearchScope.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/SearchSession.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/common/EntityReference.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/common/impl/EntityReferenceImpl.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/scope/SearchScope.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/dsl/query/HibernateOrmSearchQueryResultDefinitionContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/dsl/query/impl/HibernateOrmSearchQueryResultDefinitionContextImpl.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
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmByTypeEntityLoader.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/HibernateOrmLoadingSessionContext.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/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/search/PojoReference.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/search/spi/PojoReferenceImpl.java
Log Message:
-----------
HSEARCH-3604 Use a mapper-specific EntityReference type for references to indexed entities returned by search queries
... instead of a common PojoReference type.
Commit: 158ee1c749b62e7bea92fd0fd5f5da94cd955f85
https://github.com/hibernate/hibernate-search/commit/158ee1c749b62e7bea92...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjectionBuilder.java
Log Message:
-----------
HSEARCH-3604 Add a missing <> operator
Commit: 900dfc79d745cbb7deb3c29c4072bd8ac130e127
https://github.com/hibernate/hibernate-search/commit/900dfc79d745cbb7deb3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
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/search/dsl/projection/ElasticsearchSearchProjectionFactoryContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/dsl/query/ElasticsearchSearchQueryResultDefinitionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/dsl/query/impl/ElasticsearchSearchQueryResultDefinitionContextImpl.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchEntityReferenceProjection.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchEntityReferenceProjectionBuilder.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchReferenceProjection.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchReferenceProjectionBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/SearchProjectionBackendContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/LuceneExtension.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/dsl/projection/LuceneSearchProjectionFactoryContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/dsl/query/LuceneSearchQueryResultDefinitionContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/dsl/query/impl/LuceneSearchQueryResultDefinitionContextImpl.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneEntityReferenceProjectionBuilder.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneReferenceProjectionBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
M documentation/src/main/asciidoc/search-dsl.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/projection/ProjectionDslIT.java
M engine/src/main/java/org/hibernate/search/engine/mapper/scope/spi/MappedIndexScope.java
A engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/EntityReferenceProjectionContext.java
R engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/ReferenceProjectionContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/SearchProjectionFactoryContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/SearchProjectionFactoryContextExtension.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/SearchProjectionFactoryExtensionContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/impl/DefaultSearchProjectionFactoryContext.java
A engine/src/main/java/org/hibernate/search/engine/search/dsl/projection/impl/EntityReferenceProjectionContextImpl.java
R 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/projection/spi/DelegatingSearchProjectionFactoryContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/SearchQueryResultDefinitionContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/impl/DefaultSearchQueryResultDefinitionContext.java
M engine/src/main/java/org/hibernate/search/engine/search/dsl/query/spi/AbstractDelegatingSearchQueryResultDefinitionContext.java
A engine/src/main/java/org/hibernate/search/engine/search/projection/spi/EntityReferenceProjectionBuilder.java
R engine/src/main/java/org/hibernate/search/engine/search/projection/spi/ReferenceProjectionBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/projection/spi/SearchProjectionBuilderFactory.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/decimalscale/DecimalScaleIT.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/RangeSearchPredicateIT.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/SearchQueryResultLoadingOrTransformingIT.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/work/IndexingIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.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/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/pojo/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/stub/backend/search/projection/impl/StubSearchProjectionBuilderFactory.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMapperUtils.java
Log Message:
-----------
HSEARCH-3604 Rename the .reference() projection and .asReference() to .entityReference() and .asEntityReference()
For consistency with the .documentReference() projection and with the
EntityReference types.
Compare: https://github.com/hibernate/hibernate-search/compare/390dac60c37b...900d...
5 years, 6 months
[hibernate/hibernate-search] d2e708: HSEARCH-2473 Do not skip jqassistant in integratio...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: d2e70856dbcf64ebf4f8480bedec09913f53468b
https://github.com/hibernate/hibernate-search/commit/d2e70856dbcf64ebf4f8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M integrationtest/pom.xml
M jqassistant/rules.xml
Log Message:
-----------
HSEARCH-2473 Do not skip jqassistant in integrationtest modules
If some rules do not apply to these modules, let's make that explicit in
the constraint's query.
Commit: c61daf774813d11db763bc5a675e6d1b0495fa29
https://github.com/hibernate/hibernate-search/commit/c61daf774813d11db763...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
R integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedType.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
R integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInTriggerUnnecessaryCollectionInitialization.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInTriggerUnnecessaryCollectionInitializationIT.java
R integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/nonregression/mapping/definition/IndexNullAsOnNumericContainer.java
A integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/nonregression/mapping/definition/IndexNullAsOnNumericContainerIT.java
Log Message:
-----------
HSEARCH-2473 Rename a few misnamed tests that probably were not being executed
Commit: 390dac60c37b333b06d585322e88758f16642a26
https://github.com/hibernate/hibernate-search/commit/390dac60c37b333b06d5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M jqassistant/rules.xml
Log Message:
-----------
HSEARCH-2473 Add a jqassistant rule to check the naming of test classes
We used to name test classes inconsistently in Search 5. Hopefully with
a jqassistant rule we won't do that again, especially not when porting
tests from Search 5.
Compare: https://github.com/hibernate/hibernate-search/compare/0732332b17ab...390d...
5 years, 6 months
[hibernate/hibernate-search] 073233: HSEARCH-3067 Remove any mention of explicit initia...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 0732332b17ab87e2c3bc10f6d1898d7c448b36c3
https://github.com/hibernate/hibernate-search/commit/0732332b17ab87e2c3bc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/spi/PojoRuntimeIntrospector.java
Log Message:
-----------
HSEARCH-3067 Remove any mention of explicit initialization of lazy collection/map/array in PojoRuntimeIntrospector
It turns out that notion is obsolete.
There are remnants in the legacy code in
org.hibernate.search.spi.InstanceInitializer#initializeCollection
for example, but all implementations are no-op as of
8bc0e2397badba01433aaded8c619f5d89110c57.
Judging from that commit's message, this initialization was only useful
when dealing detached collections, and "we don't have to" do it anymore.
It was an SPI, but as far as I can tell it wasn't useful in any know
integration, so let's remove it for now and restore it if someone asks
for it (nicely).
5 years, 6 months