[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