[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