[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