[hibernate-commits] [hibernate/hibernate-search] 9e115b: HSEARCH-3623 Remove the "with" prefix from methods...

Yoann Rodière noreply at github.com
Mon Sep 9 09:22:09 EDT 2019


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

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurationContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/model/dsl/ElasticsearchAnalysisDefinitionContainerContext.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/model/dsl/ElasticsearchAnalysisOptionalComponentsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/model/dsl/ElasticsearchAnalyzerTokenizerStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/model/dsl/impl/ElasticsearchAnalyzerComponentsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/model/dsl/impl/ElasticsearchNormalizerComponentsStep.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/MyElasticsearchAnalysisConfigurer.java
    M documentation/src/test/java/org/hibernate/search/documentation/testsupport/ElasticsearchSimpleMappingAnalysisConfigurer.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurerIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/AnalysisCustomITAnalysisConfigurer.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/AnalysisOverrideITAnalysisConfigurer.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/DefaultITAnalysisConfigurer.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/ElasticsearchAnalyzerManagementITAnalysisConfigurer.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/ElasticsearchNormalizerManagementITAnalysisConfigurer.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/analysis/ElasticsearchLibraryAnalysisConfigurer.java

  Log Message:
  -----------
  HSEARCH-3623 Remove the "with" prefix from methods of the Elasticsearch analysis definition DSL

For consistency with the Lucene analysis definition DSL.


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

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurationContext.java
    R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/model/dsl/ElasticsearchAnalysisDefinitionContainerContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/LuceneAnalysisConfigurationContext.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/LuceneAnalysisDefinitionContainerContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/LuceneAnalysisOptionalComponentsStep.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/AbstractLuceneAnalysisComponentParametersStep.java
    R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/DelegatingAnalysisDefinitionContainerContext.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneAnalysisConfigurationContextImpl.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneAnalyzerComponentsStep.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneNormalizerComponentsStep.java

  Log Message:
  -----------
  HSEARCH-3623 Remove deprecated features and interfaces from the analysis definition DSLs

They were deprecated two releases ago, in 6.0.0.Alpha8.

The only removed "feature" is the ability to chain analyzer definitions
in the Lucene analysis definition DSL, which was deprecated as part of
6.0.0.Alpha8. This is more consistent with the Elasticsearch analysis
definition DSL.


  Commit: 3ba6fa3fdf23e03a7a1d9192409288c0131053d8
      https://github.com/hibernate/hibernate-search/commit/3ba6fa3fdf23e03a7a1d9192409288c0131053d8
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Fix invalid copy/pasted code in the Library showcase


  Commit: cc011111f35596eb5a37690ea990038db8e48cff
      https://github.com/hibernate/hibernate-search/commit/cc011111f35596eb5a37690ea990038db8e48cff
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/ProgrammaticMappingSmokeIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.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/AssociationInverseSideOptionsStep.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/IndexingDependencyOptionsStep.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingFieldOptionsStep.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingIndexedEmbeddedStep.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingFieldOptionsStep.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AssociationInverseSideOptionsStepImpl.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/IndexingDependencyOptionsStepImpl.java
    M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingIndexedEmbeddedStepImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Remove the "with" prefix from methods in the programmatic mapping DSL

For consistency with pretty much every other method in this DSL and
other DSLs.


  Commit: 40c00d31cdc4dc29f4da09138fc1a2c847eb7b6e
      https://github.com/hibernate/hibernate-search/commit/40c00d31cdc4dc29f4da09138fc1a2c847eb7b6e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchSearchPredicateBuilder.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneSearchPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneExistsPredicateBuilder.java
    A engine/src/main/java/org/hibernate/search/engine/search/common/BooleanOperator.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MultiFieldPredicateFieldBoostStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PhrasePredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PhrasePredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PredicateBoostStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PredicateScoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/RangePredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SearchPredicateFactory.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SimpleQueryStringPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SimpleQueryStringPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SpatialWithinPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/WildcardPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/AbstractBooleanMultiFieldPredicateCommonState.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/BooleanPredicateClausesStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/ExistsPredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchAllPredicateOptionsStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/PhrasePredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/RangePredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SimpleQueryStringPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SpatialWithinPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/WildcardPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/SearchPredicateBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/SimpleQueryStringPredicateBuilder.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubPredicateBuilder.java

  Log Message:
  -----------
  HSEARCH-3441 Harmonize the name of optional methods in the predicate DSL

* withConstantScore() => constantScore()
* boostedTo(float) => boost(float)
* withAndAsDefaultOperator() => defaultOperator(BooleanOperator.AND)
* withSlop(int) => slop(int)

Old methods were deprecated, not removed.


  Commit: baae56fb45fdffd474ce757d3c754e0491a9c472
      https://github.com/hibernate/hibernate-search/commit/baae56fb45fdffd474ce757d3c754e0491a9c472
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M documentation/src/main/asciidoc/search-dsl.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/predicate/PredicateDslIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsSearchPredicateIT.java
    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
    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
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Update tests to avoid deprecated optional methods in the predicate DSL


  Commit: 539c971a6a3ac5c18b714117f5dc96ccb4e9666a
      https://github.com/hibernate/hibernate-search/commit/539c971a6a3ac5c18b714117f5dc96ccb4e9666a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/CompositeSortComponentsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/SearchSortFactory.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/impl/DefaultSearchSortFactory.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/spi/DelegatingSearchSortFactory.java

  Log Message:
  -----------
  HSEARCH-3441 Remove the "by" prefix from SearchSortFactory methods

For consistency with other DSLs (predicate, projections).


  Commit: a2e9907e8cb2900310313f2aa2ce55483a67fbd2
      https://github.com/hibernate/hibernate-search/commit/a2e9907e8cb2900310313f2aa2ce55483a67fbd2
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M documentation/src/main/asciidoc/search-dsl.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/sort/SortDslIT.java
    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
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchMultiIndexIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsSearchPredicateIT.java
    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
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryBaseIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryFetchIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/CompositeSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchSearchableSortableIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/NestedDocumentDistanceProjectionIT.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
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Update tests and documentation to use the new sort factory methods without a "by" prefix


  Commit: cce882583a1a219bc03751572254dc7486d51104
      https://github.com/hibernate/hibernate-search/commit/cce882583a1a219bc03751572254dc7486d51104
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/ExistsPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/NestedPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PhrasePredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PhrasePredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/RangePredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/RangePredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SimpleQueryStringPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SimpleQueryStringPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SpatialWithinPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SpatialWithinPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/WildcardPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/WildcardPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/ExistsPredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchPredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/NestedPredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/PhrasePredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/PhrasePredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/RangePredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/RangePredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SimpleQueryStringPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SimpleQueryStringPredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SpatialWithinPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SpatialWithinPredicateFieldStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/WildcardPredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/WildcardPredicateFieldStepImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Remove the "on"/"or" prefixes from "field"/"fields" methods in the predicate DSL

For consistency with the projection, sort and aggregation DSLs.

One big advantage is that calls to .field() no longer give the
impression that the predicate will match if *any* field matches.
This is currently true, but there are plans to provide options to tune
this: https://hibernate.atlassian.net/browse/HSEARCH-3327


  Commit: ac71af808e7cfeb050960934bcc16d0c632c1557
      https://github.com/hibernate/hibernate-search/commit/ac71af808e7cfeb050960934bcc16d0c632c1557
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M documentation/src/main/asciidoc/search-dsl.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmAutomaticIndexingIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/routing/HibernateOrmRoutingIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/aggregation/AggregationDslIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/converter/DslConverterIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/predicate/PredicateDslIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/projection/ProjectionDslIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/query/QueryDslIT.java
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/sort/SortDslIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/ElasticsearchMatchSearchPredicateIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneBoolSearchPredicateIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMatchSearchPredicateIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneNormalizeWildcardExpressionsIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/decimalscale/DecimalScaleIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/indexnull/IndexNullAsValueIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyBaseIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsSearchPredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllSearchPredicateIT.java
    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/NestedSearchPredicateIT.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/SearchPredicateIT.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
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryBaseIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryFetchIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryResultLoadingOrTransformingIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchSearchableSortableIT.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
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/sharding/ShardingHashRoutingKeyIT.java
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/service/AuthorService.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
    M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Update tests and documentation to use the new field()/fields() methods instead of onField()/orField()/...


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

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/FieldSortMissingValueBehaviorStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/FieldSortOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/dsl/sort/impl/FieldSortOptionsStepImpl.java

  Log Message:
  -----------
  HSEARCH-3441 Harmonize the name of optional methods in the sort DSL

* onMissingValue() => missing()
* sortLast() => last()
* sortFirst() => first()


  Commit: 15333832dc83e9f87594139a2906de687656ab22
      https://github.com/hibernate/hibernate-search/commit/15333832dc83e9f87594139a2906de687656ab22
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M documentation/src/main/asciidoc/search-dsl.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/sort/SortDslIT.java
    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/search/LuceneSearchMultiIndexIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java

  Log Message:
  -----------
  HSEARCH-3441 Update tests to avoid deprecated optional methods in the sort DSL


Compare: https://github.com/hibernate/hibernate-search/compare/cb945890b106...15333832dc83



More information about the hibernate-commits mailing list