[hibernate-commits] [hibernate/hibernate-search] 310b0f: HSEARCH-3048 Handle norms at mapper-pojo level

Fabio Massimo noreply at github.com
Mon Jun 3 10:10:36 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 310b0f02011eaa5377e33d58c3d4149ec4041309
      https://github.com/hibernate/hibernate-search/commit/310b0f02011eaa5377e33d58c3d4149ec4041309
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
    A engine/src/main/java/org/hibernate/search/engine/backend/types/Norms.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/Projectable.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/Sortable.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/StringIndexFieldTypeContext.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/FullTextField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/KeywordField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyFullTextFieldMappingContext.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyKeywordFieldMappingContext.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyFullTextFieldMappingContextImpl.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyKeywordFieldMappingContextImpl.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/document/model/StubIndexSchemaNode.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/StubStringIndexFieldTypeContext.java

  Log Message:
  -----------
  HSEARCH-3048 Handle norms at mapper-pojo level


  Commit: e67d4b7b33af20892a23a4a2fc5e6f98bd061457
      https://github.com/hibernate/hibernate-search/commit/e67d4b7b33af20892a23a4a2fc5e6f98bd061457
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Test norms at mapper-pojo level


  Commit: 1d50aefe71e8eea9812aff2ba7f3b9e28cfd6505
      https://github.com/hibernate/hibernate-search/commit/1d50aefe71e8eea9812aff2ba7f3b9e28cfd6505
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java

  Log Message:
  -----------
  HSEARCH-3048 Handle norms at backend-elasticsearch level


  Commit: 3fa6aa9e92011dc5955bd8988a8ad466a676dd84
      https://github.com/hibernate/hibernate-search/commit/3fa6aa9e92011dc5955bd8988a8ad466a676dd84
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneStandardIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java

  Log Message:
  -----------
  HSEARCH-3048 Handle norms at backend-lucene level


  Commit: 385598f220f4f763b101f60160774d51e91f2282
      https://github.com/hibernate/hibernate-search/commit/385598f220f4f763b101f60160774d51e91f2282
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/fieldtype/ElasticsearchFieldTypesIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaCreationIT.java
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldAttributesIT.java
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldTypesIT.java

  Log Message:
  -----------
  HSEARCH-3048 Test norms at backend-elasticsearch level


  Commit: 4df1d383b74b08e74ef6e3183ec496cbc128ca79
      https://github.com/hibernate/hibernate-search/commit/4df1d383b74b08e74ef6e3183ec496cbc128ca79
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    R integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
    A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldAttributesIT.java
    A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldTypesIT.java

  Log Message:
  -----------
  HSEARCH-3048 Test norms at backend-lucene level


  Commit: 15a5970331b577cfbbb5c14c90d619d1f54090be
      https://github.com/hibernate/hibernate-search/commit/15a5970331b577cfbbb5c14c90d619d1f54090be
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Document norms


  Commit: 7de0576a4a7b98dbd82b8d731104674822d5df6b
      https://github.com/hibernate/hibernate-search/commit/7de0576a4a7b98dbd82b8d731104674822d5df6b
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchScalarFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneStandardIndexFieldTypeContext.java
    A engine/src/main/java/org/hibernate/search/engine/backend/types/Searchable.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/StandardIndexFieldTypeContext.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/FullTextField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/GenericField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/KeywordField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/ScaledNumberField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyFieldAnnotationProcessor.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyFieldMappingContext.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyFieldMappingContext.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/document/model/StubIndexSchemaNode.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/AbstractStubStandardIndexFieldTypeContext.java

  Log Message:
  -----------
  HSEARCH-3048 Handle searchable at mapper-pojo level


  Commit: efca5c03a839aeb445d419e7ff1b70f0f42a92e5
      https://github.com/hibernate/hibernate-search/commit/efca5c03a839aeb445d419e7ff1b70f0f42a92e5
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Test searchable at mapper-pojo level


  Commit: 674a17ca774e3d727b57fa805e419b6f4967f61a
      https://github.com/hibernate/hibernate-search/commit/674a17ca774e3d727b57fa805e419b6f4967f61a
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchScalarFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchStandardIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java

  Log Message:
  -----------
  HSEARCH-3048 Handle searchable at backend-elasticsearch level


  Commit: 675fd84fc21a554722f70235cf25e9dbf26124d0
      https://github.com/hibernate/hibernate-search/commit/675fd84fc21a554722f70235cf25e9dbf26124d0
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/AbstractLuceneNumericFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneBigDecimalFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneBigIntegerFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneBooleanFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneByteFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneDoubleFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneFloatFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneGeoPointFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneInstantFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneIntegerFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneLocalDateFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneLocalDateTimeFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneLocalTimeFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneLongFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneMonthDayFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneOffsetDateTimeFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneOffsetTimeFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneShortFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneStringFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneYearFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneYearMonthFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneZonedDateTimeFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneStandardIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneBigDecimalIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneBigIntegerIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneBooleanIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneByteIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneDoubleIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneFloatIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneGeoPointIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneInstantIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneIntegerIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalDateIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalDateTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLongIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneMonthDayIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneOffsetDateTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneOffsetTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneShortIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneYearIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneYearMonthIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneZonedDateTimeIndexFieldTypeContext.java

  Log Message:
  -----------
  HSEARCH-3048 Handle searchable at backend-lucene level


  Commit: d81e3ccfe7fb5898e00447102b2bdd6be8fdc4e0
      https://github.com/hibernate/hibernate-search/commit/d81e3ccfe7fb5898e00447102b2bdd6be8fdc4e0
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchBigDecimalIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchBigIntegerIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchBooleanIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchByteIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchDoubleIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchFloatIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchGeoPointIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchInstantIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchIntegerIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchLocalDateIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchLocalDateTimeIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchLocalTimeIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchLongIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchMonthDayIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchNativeIndexFieldTypeContextImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchOffsetDateTimeIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchOffsetTimeIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchShortIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchYearIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchYearMonthIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchZonedDateTimeIndexFieldTypeContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchGeoPointFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3048 Check multiindex searchable compatibility backend-ES


  Commit: c78a59bdfa731a1c97b10ad8480b85a7c2309581
      https://github.com/hibernate/hibernate-search/commit/c78a59bdfa731a1c97b10ad8480b85a7c2309581
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/AbstractLuceneNumericFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneGeoPointFieldCodec.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneStringFieldCodec.java

  Log Message:
  -----------
  HSEARCH-3048 Check multiindex searchable compatibility backend-lucene


  Commit: 4b4628bd8e5f115329a7fdab802a8eee1964826c
      https://github.com/hibernate/hibernate-search/commit/4b4628bd8e5f115329a7fdab802a8eee1964826c
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneBigDecimalIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneBigIntegerIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneBooleanIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneByteIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneDoubleIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneFloatIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneGeoPointIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneInstantIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneIntegerIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalDateIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalDateTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLongIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneMonthDayIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneOffsetDateTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneOffsetTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneShortIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneYearIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneYearMonthIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneZonedDateTimeIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneStandardFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneGeoPointFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericFieldPredicateBuilderFactory.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java

  Log Message:
  -----------
  HSEARCH-3048 Check searchable at backend-lucene level


  Commit: b1b3f878474a179e52bcdc7a6ceea74f9a3128cd
      https://github.com/hibernate/hibernate-search/commit/b1b3f878474a179e52bcdc7a6ceea74f9a3128cd
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchGeoPointFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardFieldPredicateBuilderFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/searchable/FieldSearchableIT.java

  Log Message:
  -----------
  HSEARCH-3048 Check searchable at backend-elasticsearch level


  Commit: 49fcf2c385e645ae7aa910e7847f426be79753da
      https://github.com/hibernate/hibernate-search/commit/49fcf2c385e645ae7aa910e7847f426be79753da
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhraseSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangeSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/searchable/FieldSearchableIT.java

  Log Message:
  -----------
  HSEARCH-3048 Test searchable for all predicates


  Commit: 23ca431d0b7432ab26e34c951af2347f15b9f700
      https://github.com/hibernate/hibernate-search/commit/23ca431d0b7432ab26e34c951af2347f15b9f700
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3048 Test searchable for spatial predicates


  Commit: 0179cc98cfc35ab03cace91a48a8b76e9f36fb36
      https://github.com/hibernate/hibernate-search/commit/0179cc98cfc35ab03cace91a48a8b76e9f36fb36
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Document searchable option


  Commit: f1e4e64d9487c8638f960a5774ce59c21d1fec76
      https://github.com/hibernate/hibernate-search/commit/f1e4e64d9487c8638f960a5774ce59c21d1fec76
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java

  Log Message:
  -----------
  HSEARCH-3048 Fix the test to be compilable by the Eclipse compiler

It seems strange that the latter do not support `f.asGeoPoint().sortable( Sortable.YES ).projectable( Projectable.YES ).searchable( Searchable.NO )`


  Commit: 6a431aa73e479714e731880c5704a9b5464f8937
      https://github.com/hibernate/hibernate-search/commit/6a431aa73e479714e731880c5704a9b5464f8937
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Test doc_values expectations on Sortable.NO

It seems it works as expected. So we do not need to change the main code.


  Commit: d964a8baafbfe3c9ae8d46444cfe596d74d9d734
      https://github.com/hibernate/hibernate-search/commit/d964a8baafbfe3c9ae8d46444cfe596d74d9d734
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Split annotation from attribute descriptions


  Commit: 0e742f25341901c8fdad058d50148d88de61097b
      https://github.com/hibernate/hibernate-search/commit/0e742f25341901c8fdad058d50148d88de61097b
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
    A engine/src/main/java/org/hibernate/search/engine/backend/types/TermVector.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/StringIndexFieldTypeContext.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/document/model/StubIndexSchemaNode.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/StubStringIndexFieldTypeContext.java

  Log Message:
  -----------
  HSEARCH-3048 Handle term vector at engine level


  Commit: e36b65837e676376e3009b86a32b94410cbbd2ce
      https://github.com/hibernate/hibernate-search/commit/e36b65837e676376e3009b86a32b94410cbbd2ce
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/FullTextField.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyFullTextFieldMappingContext.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyFullTextFieldMappingContextImpl.java

  Log Message:
  -----------
  HSEARCH-3048 Handle term vector at mapper-pojo level


  Commit: 765a71e9535d041fede6e1e6c96957b5f7dd05e5
      https://github.com/hibernate/hibernate-search/commit/765a71e9535d041fede6e1e6c96957b5f7dd05e5
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Test term vector at mapper-pojo level


  Commit: 7c6579ebc2847cf66af628d87a73e5f7613b7984
      https://github.com/hibernate/hibernate-search/commit/7c6579ebc2847cf66af628d87a73e5f7613b7984
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/esnative/PropertyMapping.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/esnative/PropertyMappingJsonAdapterFactory.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidatorImpl.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java

  Log Message:
  -----------
  HSEARCH-3048 Handle term vector at backend-elasticsearch level


  Commit: a01040c93d337084d2ae547b01180bc4b27070b5
      https://github.com/hibernate/hibernate-search/commit/a01040c93d337084d2ae547b01180bc4b27070b5
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java

  Log Message:
  -----------
  HSEARCH-3048 Handle term vector at backend-lucene level


  Commit: 1126b07f010e9a8ecfcdfa4ca7ee19e35b9fa0d1
      https://github.com/hibernate/hibernate-search/commit/1126b07f010e9a8ecfcdfa4ca7ee19e35b9fa0d1
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Test term vector at backend-elasticsearch level


  Commit: be1c35f6dba9c0ad5f4b65bc47950783ae1c7b32
      https://github.com/hibernate/hibernate-search/commit/be1c35f6dba9c0ad5f4b65bc47950783ae1c7b32
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldAttributesIT.java

  Log Message:
  -----------
  HSEARCH-3048 Test term vector at backend-lucene level


  Commit: 9fd13a4bc7fc4f75d417113a88ccf60a7132d32c
      https://github.com/hibernate/hibernate-search/commit/9fd13a4bc7fc4f75d417113a88ccf60a7132d32c
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Document term vector option


  Commit: 0e9870d55bf0098eaf4d86f1261a865d99ab0038
      https://github.com/hibernate/hibernate-search/commit/0e9870d55bf0098eaf4d86f1261a865d99ab0038
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldAttributesIT.java

  Log Message:
  -----------
  HSEARCH-3048 Fix the test to be compilable by the Eclipse compiler


  Commit: 9ad3b3baf952aadeb779c81f3a2025740df6ca74
      https://github.com/hibernate/hibernate-search/commit/9ad3b3baf952aadeb779c81f3a2025740df6ca74
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Introduce the field annotation sections of the documentation more naturally


  Commit: a46d80cd4bdd6e5943e2d1991a0162dde4c31423
      https://github.com/hibernate/hibernate-search/commit/a46d80cd4bdd6e5943e2d1991a0162dde4c31423
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Use a consistent style when explaining field annotation attributes

In particular, use the first line as a short, to-the-point description
so that users can easily decide if they want to know more or not.


  Commit: 7a71fdebce479e91ae785595cede9c24953bc4a5
      https://github.com/hibernate/hibernate-search/commit/7a71fdebce479e91ae785595cede9c24953bc4a5
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Add a missing word in @ScaledNumberField documentation


  Commit: 38a0ac590c46736259b3f2862a2776f453a26a29
      https://github.com/hibernate/hibernate-search/commit/38a0ac590c46736259b3f2862a2776f453a26a29
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Document the "analyzer" and "normalizer" field annotation attributes

Since we created a whole section dedicated to annotation attributes, it
seems only fair to document these two too, if only succintly.


  Commit: 042b9b7a69d0e99d1a7a02e6b87c767f587ec132
      https://github.com/hibernate/hibernate-search/commit/042b9b7a69d0e99d1a7a02e6b87c767f587ec132
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

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

  Log Message:
  -----------
  HSEARCH-3048 Use the updated description from the javadoc to document "norms"


  Commit: 54002e25b6853352a4f669158ce6aac03cf56af2
      https://github.com/hibernate/hibernate-search/commit/54002e25b6853352a4f669158ce6aac03cf56af2
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldAttributesIT.java

  Log Message:
  -----------
  HSEARCH-3048 Try to test WITH_POSITIONS_OFFSETS_PAYLOADS option


Compare: https://github.com/hibernate/hibernate-search/compare/ad9d11e1ec86...54002e25b685



More information about the hibernate-commits mailing list