[hibernate-commits] [hibernate/hibernate-search] dc4b5a: HSEARCH-3717 Move options common to all index fiel...

Yoann Rodière noreply at github.com
Mon Nov 4 05:18:47 EST 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: dc4b5aae85af6e9889e3c8ce9aaa42fdb54fc0e3
      https://github.com/hibernate/hibernate-search/commit/dc4b5aae85af6e9889e3c8ce9aaa42fdb54fc0e3
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/ElasticsearchNativeIndexFieldTypeOptionsStep.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchIndexFieldTypeConverterStep.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchIndexFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchStandardIndexFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchNativeIndexFieldTypeOptionsStepImpl.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneIndexFieldTypeOptionsStep.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneStandardIndexFieldTypeOptionsStep.java
    A engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/IndexFieldTypeOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/StandardIndexFieldTypeOptionsStep.java

  Log Message:
  -----------
  HSEARCH-3717 Move options common to all index field types to a dedicated interface and abstract class


  Commit: 4227cfd1261e220297ee1d178d4576a5c8537d29
      https://github.com/hibernate/hibernate-search/commit/4227cfd1261e220297ee1d178d4576a5c8537d29
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/LuceneIndexFieldTypeFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneIndexFieldTypeFactoryImpl.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneNativeIndexFieldTypeFinalStep.java
    A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneNativeIndexFieldTypeOptionsStep.java

  Log Message:
  -----------
  HSEARCH-3717 Enable the use of converters on Lucene native field types


  Commit: 1f85e9ba58a4c5c44e2d74efb9d9a9e1cfe8706d
      https://github.com/hibernate/hibernate-search/commit/1f85e9ba58a4c5c44e2d74efb9d9a9e1cfe8706d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/ValueWrapper.java

  Log Message:
  -----------
  HSEARCH-3717 Remove some dead code


  Commit: 32874ca502e3322ee68c6cb8fd98e6d77deb46b2
      https://github.com/hibernate/hibernate-search/commit/32874ca502e3322ee68c6cb8fd98e6d77deb46b2
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java

  Log Message:
  -----------
  HSEARCH-3717 Clarify that fields are native in ElasticsearchExtensionIT


  Commit: 33d687b7d82bf4f7cd9e7619cd2b93c36c0f7354
      https://github.com/hibernate/hibernate-search/commit/33d687b7d82bf4f7cd9e7619cd2b93c36c0f7354
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    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

  Log Message:
  -----------
  HSEARCH-3717 Improve consistency between Elasticsearch and Lucene extension ITs


  Commit: 975c5a05eef1db62ebdb831d60571f7ec357733f
      https://github.com/hibernate/hibernate-search/commit/975c5a05eef1db62ebdb831d60571f7ec357733f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    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

  Log Message:
  -----------
  HSEARCH-3717 Test DSL and projection converters with native index field types


  Commit: 2f37bc676711e4f17d8f50746c56c68f54e28a13
      https://github.com/hibernate/hibernate-search/commit/2f37bc676711e4f17d8f50746c56c68f54e28a13
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
    R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/FieldModelContributorBridgeContextImpl.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/FieldModelContributorContextImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/spi/FieldModelContributor.java
    R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/spi/FieldModelContributorBridgeContext.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/spi/FieldModelContributorContext.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingNonFullTextFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PojoCompositeFieldModelContributor.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingFullTextFieldOptionsStepImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingGenericFieldOptionsStepImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingKeywordFieldOptionsStepImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingScaledNumberFieldOptionsStepImpl.java

  Log Message:
  -----------
  HSEARCH-3717 Move index type context casting from FieldModelContributor to the context passed to the contributor

Mainly because we will soon have to perform casts within
FieldModelContributorContext.indexNullAs, so we may as well move all
casts there.


  Commit: 13065f0145452d5072546d2f74d1a49ac032161c
      https://github.com/hibernate/hibernate-search/commit/13065f0145452d5072546d2f74d1a49ac032161c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBindingContext.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/FieldModelContributorContextImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java

  Log Message:
  -----------
  HSEARCH-3717 Enable the use of non-standard index field types in ValueBridges


  Commit: dd90b1fe5928775eb0c63517691026dd5f3659ca
      https://github.com/hibernate/hibernate-search/commit/dd90b1fe5928775eb0c63517691026dd5f3659ca
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/FullTextField.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/KeywordField.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/ScaledNumberField.java

  Log Message:
  -----------
  HSEARCH-3717 Fix a few typos in the javadoc


  Commit: 2da89fc702a3cf6bcfbca96a9474878b4f30ee06
      https://github.com/hibernate/hibernate-search/commit/2da89fc702a3cf6bcfbca96a9474878b4f30ee06
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java

  Log Message:
  -----------
  HSEARCH-3717 Fix a few typos in integration tests


  Commit: d3bf72599eb97df06f031799123813d6746c9d9d
      https://github.com/hibernate/hibernate-search/commit/d3bf72599eb97df06f031799123813d6746c9d9d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/GenericFieldIT.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/StubBackendExtension.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/AbstractStubIndexFieldTypeOptionsStep.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/AbstractStubStandardIndexFieldTypeOptionsStep.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/StubGenericIndexFieldTypeOptionsStep.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/StubGenericNonStandardIndexFieldTypeOptionsStep.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/StubGenericStandardIndexFieldTypeOptionsStep.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/StubIndexFieldTypeFactory.java

  Log Message:
  -----------
  HSEARCH-3717 Test field type errors when using @GenericField


  Commit: 4b9182df61008818680947c42d396f87a9cb8d69
      https://github.com/hibernate/hibernate-search/commit/4b9182df61008818680947c42d396f87a9cb8d69
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/NonStandardFieldIT.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/FieldModelContributorContextImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/spi/FieldModelContributorContext.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/GenericField.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/NonStandardField.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyFieldAnnotationProcessor.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyNotFullTextFieldAnnotationProcessor.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyStandardFieldAnnotationProcessor.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingFullTextFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingNonFullTextFieldOptionsStep.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingStandardFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingFieldOptionsStep.java
    R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingNonFullTextFieldOptionsStep.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingNonFullTextStandardFieldOptionsStep.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingStandardFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/DelegatingPropertyMappingStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/InitialPropertyMappingStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingFullTextFieldOptionsStepImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingGenericFieldOptionsStepImpl.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingKeywordFieldOptionsStepImpl.java
    A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingNonStandardFieldOptionsStep.java
    M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingScaledNumberFieldOptionsStepImpl.java

  Log Message:
  -----------
  HSEARCH-3717 Add @NonStandardField to support Lucene and Elasticsearch's .asNative() types in ValueBridge


  Commit: 9baaf455b36802ed882a07b16dfc0c43477d8d80
      https://github.com/hibernate/hibernate-search/commit/9baaf455b36802ed882a07b16dfc0c43477d8d80
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M documentation/src/main/asciidoc/mapper-orm-mapping.asciidoc

  Log Message:
  -----------
  HSEARCH-3717 Document @NonStandardField


  Commit: e1a83f5285db621a5ae4e265444ac7e3e7948cee
      https://github.com/hibernate/hibernate-search/commit/e1a83f5285db621a5ae4e265444ac7e3e7948cee
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/parameter/PropertyBridgeParameterIT.java
    R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/parameter/PropertyBridgeSimpleIT.java
    A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/binder/ValueBridgeBinderIT.java
    R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/binder/ValueBridgeSimpleIT.java

  Log Message:
  -----------
  HSEARCH-3711 Rename a few misnamed tests


  Commit: 754dd320b8cb867b5930b6df292ff6b6f4b418ae
      https://github.com/hibernate/hibernate-search/commit/754dd320b8cb867b5930b6df292ff6b6f4b418ae
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M documentation/pom.xml
    M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
    A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/CompanyServer.java
    A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
    A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/IpAddressValueBinder.java

  Log Message:
  -----------
  HSEARCH-3711 Document the index field type DSL extension for Elasticsearch


  Commit: 398bbef954a4b92a1dd3aaf848e57c5d857feeb2
      https://github.com/hibernate/hibernate-search/commit/398bbef954a4b92a1dd3aaf848e57c5d857feeb2
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M documentation/src/main/asciidoc/backend-lucene.asciidoc
    A documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
    A documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/PageRankValueBinder.java
    A documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/WebPage.java

  Log Message:
  -----------
  HSEARCH-3711 Document the index field type DSL extension for Lucene


Compare: https://github.com/hibernate/hibernate-search/compare/51b423d369a6...398bbef954a4



More information about the hibernate-commits mailing list