[hibernate-commits] [hibernate/hibernate-search] 0dea97: HSEARCH-3936 Set store = false in property mapping...

Yoann Rodière noreply at github.com
Fri Jun 5 03:17:40 EDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 0dea97329cbd0cb7073f363270d3a1ce352bf56e
      https://github.com/hibernate/hibernate-search/commit/0dea97329cbd0cb7073f363270d3a1ce352bf56e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-05 (Fri, 05 Jun 2020)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchSimpleStandardFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeOptionsStep.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerValidationMappingAttributeIT.java

  Log Message:
  -----------
  HSEARCH-3936 Set store = false in property mappings, even for projectable fields

We use the _source for projections, so field storage is irrelevant.


  Commit: 87511840a9736c582247f5117474d938f6c83236
      https://github.com/hibernate/hibernate-search/commit/87511840a9736c582247f5117474d938f6c83236
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-05 (Fri, 05 Jun 2020)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/mapping/impl/PropertyMapping.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/mapping/impl/PropertyMappingJsonAdapterFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/impl/DiscriminatorTypeNameMapping.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchSimpleStandardFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/PropertyMappingValidator.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerCreationMappingFieldTemplatesIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerUpdateMappingFieldTemplateIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerValidationMappingAttributeIT.java
    M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchIndexMetadataTestUtils.java

  Log Message:
  -----------
  HSEARCH-3936 Remove the "store" attribute from Elasticsearch property mappings

We always set it to false, which is the default in Elasticsearch. So it
is not necessary.


Compare: https://github.com/hibernate/hibernate-search/compare/674ae49fb85e...87511840a973



More information about the hibernate-commits mailing list