Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 9e115bfcc91e1141c5782b86a89dded4d9107b73
https://github.com/hibernate/hibernate-search/commit/9e115bfcc91e1141c578...
Author: Yoann Rodière <yoann(a)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/1c6540ac2d5467323135...
Author: Yoann Rodière <yoann(a)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/3ba6fa3fdf23e03a7a1d...
Author: Yoann Rodière <yoann(a)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/cc011111f35596eb5a37...
Author: Yoann Rodière <yoann(a)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/40c00d31cdc4dc29f4da...
Author: Yoann Rodière <yoann(a)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/baae56fb45fdffd474ce...
Author: Yoann Rodière <yoann(a)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/539c971a6a3ac5c18b71...
Author: Yoann Rodière <yoann(a)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/a2e9907e8cb290031031...
Author: Yoann Rodière <yoann(a)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/cce882583a1a219bc037...
Author: Yoann Rodière <yoann(a)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/ac71af808e7cfeb05096...
Author: Yoann Rodière <yoann(a)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/4d7eea040881e2b81aaf...
Author: Yoann Rodière <yoann(a)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/15333832dc83e9f87594...
Author: Yoann Rodière <yoann(a)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...1533...