Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: da9da3df0b705a2c4a62903141b2374218657b35
https://github.com/hibernate/hibernate-search/commit/da9da3df0b705a2c4a62...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
Log Message:
-----------
HSEARCH-3671 Replace the SessionFactory with an EntityManagerFactory in ToJpaIT
Because this test is about JPA, and we don't need more than an
EntityManagerFactory.
Commit: 2c2a6788f5b5809ab0a383b7b0333c6620fa5c4b
https://github.com/hibernate/hibernate-search/commit/2c2a6788f5b5809ab0a3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToHibernateOrmIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/SearchMapping.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
Log Message:
-----------
HSEARCH-3671 Introduce the SearchMapping interface to represent the ORM mapping
Commit: 6a2464d284827153b463820ca2da5a876d68d034
https://github.com/hibernate/hibernate-search/commit/6a2464d284827153b463...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AbstractFieldContainerExtractorIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldContainerExtractorBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/model/GenericPropertyIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/model/ImplementedInterfaceIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/model/PropertyInheritanceIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/nonregression/mapping/definition/IndexNullAsOnNumericContainerIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/providedid/ProvidedIdIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/AnnotationMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/AnnotationMappingGeoPointBindingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBindingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/rule/JavaBeanMappingSetupHelper.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/CloseableJavaBeanMapping.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMapping.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMappingBuilder.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/CloseableSearchMapping.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/SearchMapping.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/SearchMappingBuilder.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/JavaBeanMappingKey.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingPartialBuildState.java
Log Message:
-----------
HSEARCH-3671 Rename JavaBeanMapping to SearchMapping and move it to the
"mapping" package
For consistency with the ORM mapper.
Commit: 19ff905fa68560f74b31bcaecd3fe20fc7d3ae3b
https://github.com/hibernate/hibernate-search/commit/19ff905fa68560f74b31...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
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/SearchScope.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-3671 Remove the deprecated SearchScope interfaces
They've been deprecated since 6.0.0.Alpha7, and are getting in the way
of new work.
Commit: d358a5efbe7cace673c87aa3bd66c4a49fb1a32c
https://github.com/hibernate/hibernate-search/commit/d358a5efbe7cace673c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/Search.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/common/impl/HibernateOrmUtils.java
Log Message:
-----------
HSEARCH-3671 Create utils to convert from Hibernate ORM API (EntityManager,
SessionFactory, ...) to SPI (*Implementor)
Commit: 1c298bc249247ef8a45cddeb62ba73e379af078f
https://github.com/hibernate/hibernate-search/commit/1c298bc249247ef8a45c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/context/impl/HibernateOrmMappingContextImpl.java
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/massindexing/impl/BatchCoordinator.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/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
Log Message:
-----------
HSEARCH-3671 Use the mappingContext to retrieve the SessionFactoryImplementor from the
MassIndexer
Just to simplify the context passed by the SearchScope to the
MassIndexer.
Commit: dbf39a5ce1e0ec20cee023368c8e8a8db124f0b0
https://github.com/hibernate/hibernate-search/commit/dbf39a5ce1e0ec20cee0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
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
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-3671 Avoid reliance on the scope() methods in SearchSession interfaces
Scope creation is about to be moved to the mapping, so we won't be able
to create scope from interfaces anymore (only from implementations).
Commit: 7b57ee00b81bc5bbf1eaf8ae971521a811dd1b37
https://github.com/hibernate/hibernate-search/commit/7b57ee00b81bc5bbf1ea...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 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/index/impl/ElasticsearchIndexManagerImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexScopeBuilder.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/scope/impl/ElasticsearchIndexScope.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/dsl/impl/ElasticsearchSearchQueryHitTypeStepImpl.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/ElasticsearchSearchQueryExtractContext.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/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexDocumentWorkExecutor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkExecutor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkPlan.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/WorkExecutionBackendContext.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/index/impl/LuceneIndexManagerImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexScopeBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/impl/LuceneIndexScope.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/dsl/impl/LuceneSearchQueryHitTypeStepImpl.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/LuceneSearchQueryExtractContext.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
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexDocumentWorkExecutor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkExecutor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkPlan.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/WorkExecutionBackendContext.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
A
engine/src/main/java/org/hibernate/search/engine/backend/mapping/spi/BackendMappingContext.java
A
engine/src/main/java/org/hibernate/search/engine/backend/session/spi/BackendSessionContext.java
A
engine/src/main/java/org/hibernate/search/engine/backend/session/spi/DetachedBackendSessionContext.java
M
engine/src/main/java/org/hibernate/search/engine/backend/types/converter/runtime/FromDocumentFieldValueConvertContextExtension.java
M
engine/src/main/java/org/hibernate/search/engine/backend/types/converter/runtime/ToDocumentFieldValueConvertContextExtension.java
M
engine/src/main/java/org/hibernate/search/engine/backend/types/converter/runtime/spi/FromDocumentFieldValueConvertContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/backend/types/converter/runtime/spi/ToDocumentFieldValueConvertContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/backend/types/converter/runtime/spi/ToDocumentIdentifierValueConvertContextExtension.java
M
engine/src/main/java/org/hibernate/search/engine/backend/types/converter/runtime/spi/ToDocumentIdentifierValueConvertContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexManagerImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexScopeBuilderImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexScopeImpl.java
R
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/context/spi/MappingContextImplementor.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexManager.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/scope/spi/MappedIndexScope.java
R
engine/src/main/java/org/hibernate/search/engine/mapper/session/context/spi/DetachedSessionContextImplementor.java
R
engine/src/main/java/org/hibernate/search/engine/mapper/session/context/spi/SessionContextImplementor.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/DefaultSearchQueryHitTypeStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQueryHitTypeStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQueryBuilderFactory.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyMismatchIT.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/work/IndexWorkExecutorIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/context/impl/JavaBeanBackendMappingContext.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/context/impl/JavaBeanMappingContext.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMappingImpl.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/context/impl/JavaBeanBackendSessionContext.java
R
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/context/impl/JavaBeanSessionContext.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/HibernateOrmExtension.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/context/impl/HibernateOrmMappingContextImpl.java
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/massindexing/impl/BatchCoordinator.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/MassIndexerImpl.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/session/context/impl/HibernateOrmSessionContextImpl.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/bridge/binding/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeContextExtension.java
M
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
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/RoutingKeyBridgeRoutingKeyProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/RoutingKeyProvider.java
M
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/bridge/runtime/IdentifierBridgeFromDocumentIdentifierContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/IdentifierBridgeToDocumentIdentifierContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/PropertyBridgeWriteContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingKeyBridgeToRoutingKeyContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/TypeBridgeWriteContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/ValueBridgeFromIndexedValueContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/ValueBridgeToIndexedValueContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/BridgeSessionContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/IdentifierBridgeToDocumentIdentifierContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/ValueBridgeToIndexedValueContextImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/context/spi/AbstractPojoBackendMappingContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/context/spi/AbstractPojoMappingContextImplementor.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
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/NoOpPojoIndexingProcessor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorContainerElementNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorTypeNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorValueBridgeNode.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/PojoScopeIndexedTypeContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoBackendSessionContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoSessionContextImplementor.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/AbstractPojoSearchSession.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/AbstractPojoTypeWorkPlan.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/PojoDocumentContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentReferenceProvider.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
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkContainedTypeContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkPlanImpl.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/StubBackendMappingContext.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/StubBackendSessionContext.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/StubMappingContext.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/StubSessionContext.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexDocumentWorkExecutor.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexScope.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkExecutor.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkPlan.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubSearchQueryBuilderFactory.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQueryBuilder.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubSearchProjectionContext.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/GenericStubMappingScope.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingIndexManager.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingScope.java
Log Message:
-----------
HSEARCH-3671 Rename the SessionContextImplementor interface (and similar) to
BackendSessionContext
In an attempt to clarify what these interfaces were originally intended
for, at least initially: they are a view of the mapping/session from the
backend.
Commit: 6bbbd1352c89e78bee87795f12b8116bdd5fcdfa
https://github.com/hibernate/hibernate-search/commit/6bbbd1352c89e78bee87...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/getting-started.asciidoc
M
documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepaths/IndexedEmbeddedIncludePathsIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepathsanddepth/IndexedEmbeddedIncludePathsAndDepthIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.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/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/SearchMapping.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/SearchMappingBuilder.java
A
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMapping.java
R
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
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/session/SearchSession.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/JavaBeanSearchSessionMappingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/SearchMapping.java
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/scope/SearchScope.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
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSessionMappingContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.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
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-3671 Make SearchScope session-independent
Commit: 15588cdd7c954b6a59c0ddbfa6248843b8e3e969
https://github.com/hibernate/hibernate-search/commit/15588cdd7c954b6a59c0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/backend/session/spi/DetachedBackendSessionContext.java
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/scope/SearchScope.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
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
Log Message:
-----------
HSEARCH-3671 Remove the need for passing an entity manager to SearchScope.writer and
SearchScope.massIndexer
Commit: d8e8405814f97e913637e5adf086e0be49b347d6
https://github.com/hibernate/hibernate-search/commit/d8e8405814f97e913637...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/writing/AbstractSearchWriterSimpleOperationIT.java
Log Message:
-----------
HSEARCH-3671 Test the MassIndexer and SearchWriter when created without any session
Commit: 26664793dd4e631a8c7f58136de5dd04f0b2532f
https://github.com/hibernate/hibernate-search/commit/26664793dd4e631a8c7f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/getting-started.asciidoc
M
documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.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
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-3671 Restore the ability to create a SearchScope directly from a SearchSession
The resulting scope is still session-independent, which is a bit weird,
but it's a handy shortcut when one wants to perform a search immediately.
Commit: 0e38de7a7110b550e3931fb12a25bbad8a7b2fe4
https://github.com/hibernate/hibernate-search/commit/0e38de7a7110b550e393...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.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/session/SearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-3671 Replace scope.search(entityManager) with searchSession.search(scope)
The implementation is ugly and requires casting, but at least the syntax
is easier on the eye for users.
Commit: ad782cc0db05a3031c20f52c88c5e12226853c02
https://github.com/hibernate/hibernate-search/commit/ad782cc0db05a3031c20...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/SearchScope.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/SearchScope.java
Log Message:
-----------
HSEARCH-3671 Fix erroneous documentation about the compatibility of search scopes
Commit: 79b617945e416c3841c0711dd97cde6882eedcc2
https://github.com/hibernate/hibernate-search/commit/79b617945e416c3841c0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexScope.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubAggregationBuilder.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubRangeAggregationBuilder.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubSearchAggregation.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubSearchAggregationBuilderFactory.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubTermsAggregationBuilder.java
Log Message:
-----------
HSEARCH-3671 Implement stub aggregations
It was forgotten in a previous PR.
Commit: e3e18e99f9ebbf8b707489b71880756ba5eef2ce
https://github.com/hibernate/hibernate-search/commit/e3e18e99f9ebbf8b7074...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubSearchAggregation.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubSearchPredicate.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/sort/StubSearchSort.java
Log Message:
-----------
HSEARCH-3671 Test the creation of search components (predicate, sort, ...) directly from
the mapping
Compare:
https://github.com/hibernate/hibernate-search/compare/1523076db020...e3e1...