[hibernate-commits] [hibernate/hibernate-search] b71608: HSEARCH-3101 Put the "expectedClass" parameter fir...
GitHub
noreply at github.com
Tue Dec 4 06:34:39 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: b71608d501f80ee10db859c8cfa661fbe92d09bd
https://github.com/hibernate/hibernate-search/commit/b71608d501f80ee10db859c8cfa661fbe92d09bd
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
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/BeanProvider.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/ImmutableBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/ReflectionBeanResolver.java
M 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/mapping/impl/HibernateOrmMappingInitiator.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BeanResolverBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerValueExtractorBinder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
Log Message:
-----------
HSEARCH-3101 Put the "expectedClass" parameter first in BeanProvider/BeanResolver
Just for consistency with SPIs we're about to introduce.
Commit: f001ea4649081799adf7d188b45f95a031dbccdd
https://github.com/hibernate/hibernate-search/commit/f001ea4649081799adf7d188b45f95a031dbccdd
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanConfigurationContextImpl.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanCreationContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderImpl.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanKey.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurationContext.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurer.java
A 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/BeanFactory.java
Log Message:
-----------
HSEARCH-3101 Add a way to define named beans from integrations (backends, ...)
Commit: 8dedcb9ac26338b89db448575c679036638bbf80
https://github.com/hibernate/hibernate-search/commit/8dedcb9ac26338b89db448575c679036638bbf80
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBeanConfigurer.java
A backend/elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBeanConfigurer.java
A backend/lucene/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/backend/elasticsearch/src/test/resources/backend-tck-analysis-custom.properties
M integrationtest/backend/elasticsearch/src/test/resources/backend-tck-multi-tenancy.properties
M integrationtest/backend/elasticsearch/src/test/resources/backend-tck.properties
M integrationtest/backend/lucene/src/test/resources/backend-tck-analysis-custom.properties
M integrationtest/backend/lucene/src/test/resources/backend-tck-multi-tenancy.properties
M integrationtest/backend/lucene/src/test/resources/backend-tck.properties
Log Message:
-----------
HSEARCH-3101 Use aliases for backend types and make them point to the right backend factory
Compare: https://github.com/hibernate/hibernate-search/compare/ca3938fae53d...8dedcb9ac263
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the hibernate-commits
mailing list