Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: d45c27e077472edd426028b55b9ead7d4ccb816c
https://github.com/hibernate/hibernate-search/commit/d45c27e077472edd4260...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionAsStep.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionFrom1AsStep.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionFrom2AsStep.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionFrom3AsStep.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionFromStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionOptionsStep.java
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/SearchProjectionFactory.java
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/spi/AbstractSearchProjectionFactory.java
Log Message:
-----------
HSEARCH-4498 Add API for fluent definition of composite projections
Commit: eb822d7cd71aa28ba2cc7c39c14745996e0456d3
https://github.com/hibernate/hibernate-search/commit/eb822d7cd71aa28ba2cc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/impl/AbstractCompositeProjectionAsStep.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/impl/CompositeProjectionFrom1AsStepImpl.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/impl/CompositeProjectionFrom2AsStepImpl.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/impl/CompositeProjectionFrom3AsStepImpl.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/impl/CompositeProjectionFromAnyNumberAsStep.java
A
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/impl/CompositeProjectionFromStepImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/spi/AbstractSearchProjectionFactory.java
Log Message:
-----------
HSEARCH-4498 Implement API for fluent definition of composite projections
Commit: 48ffb96de0eda476b05b7dbe2e687c20529134f4
https://github.com/hibernate/hibernate-search/commit/48ffb96de0eda476b05b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionMultiStepIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionSingleStepIT.java
Log Message:
-----------
HSEARCH-4498 Test API for fluent definition of composite projections
Commit: e5df2e8a116ab15865fe7a6ebbedb82926ea14b1
https://github.com/hibernate/hibernate-search/commit/e5df2e8a116ab15865fe...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
M
engine/src/main/java/org/hibernate/search/engine/search/query/dsl/SearchQuerySelectStep.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/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionMultiValuedBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionSingleValuedBaseIT.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/work/IndexingFieldTypesIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.java
M
integrationtest/v5migrationhelper/engine/src/test/java/org/hibernate/search/testsupport/migration/V5MigrationJavaBeanSearchScopeAdapter.java
M
v5migrationhelper/engine/src/main/java/org/hibernate/search/query/engine/impl/HSQueryImpl.java
M v5migrationhelper/orm/src/main/java/org/hibernate/search/FullTextQuery.java
M v5migrationhelper/orm/src/main/java/org/hibernate/search/jpa/FullTextQuery.java
M
v5migrationhelper/orm/src/main/java/org/hibernate/search/scope/impl/V5MigrationOrmSearchScopeAdapter.java
Log Message:
-----------
HSEARCH-4498 Use SearchProjectionFactory.composite() (no-arg) for every composite
projection involving a transforming function
Commit: 437897e4363bc3412eab9937d600d8420fffb999
https://github.com/hibernate/hibernate-search/commit/437897e4363bc3412eab...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/SearchProjectionFactory.java
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/spi/AbstractSearchProjectionFactory.java
Log Message:
-----------
HSEARCH-4498 Implement most SearchProjectionFactory.composite(...) methods with
SearchProjectionFactory.composite()
Commit: 48ba64cff9e5a84c03cd8a134376885d8aa25de3
https://github.com/hibernate/hibernate-search/commit/48ba64cff9e5a84c03cd...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M
engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/SearchProjectionFactory.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionSingleStepIT.java
Log Message:
-----------
HSEARCH-4498 Deprecate variants of SearchProjectionFactory.composite(...) that accept a
transformer
Let's not duplicate APIs too much.
Commit: 25b52cdcb7a0037d00f6da6d1cd7f548a6af58ed
https://github.com/hibernate/hibernate-search/commit/25b52cdcb7a0037d00f6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A documentation/src/main/asciidoc/reference/components/deprecated-warning.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-projection.asciidoc
M
documentation/src/test/java/org/hibernate/search/documentation/search/projection/Book.java
M
documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
Log Message:
-----------
HSEARCH-4498 Document the API for fluent definition of composite projections
Commit: 45497afffdf4d39fa22eafbdec3ca3c696f74ad2
https://github.com/hibernate/hibernate-search/commit/45497afffdf4d39fa22e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeProjectionMultiStepIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeProjectionSingleStepIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionMultiStepIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionSingleStepIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceProjectionMultiValuedBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceProjectionSingleValuedBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceProjectionTypeCheckingAndConversionIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceProjectionTypeIndependentIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceProjectionUnsupportedTypesIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionMultiValuedBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionSingleValuedBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionTypeCheckingAndConversionIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionTypeIndependentIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionUnsupportedTypesIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldProjectionMultiValuedBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldProjectionSingleValuedBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldProjectionTypeCheckingAndConversionIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldProjectionTypeIndependentIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionMultiValuedBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionSingleValuedBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionTypeCheckingAndConversionIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionTypeIndependentIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/IdentifierProjectionBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/IdentifierSearchProjectionBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceProjectionComplexCasesIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionComplexCasesIT.java
Log Message:
-----------
HSEARCH-4498 Remove unnecessary "Search" keyword from the name of projection
IT classes
Commit: acbc68ef1a5a975daa2e021fb73dfe3750ed04f1
https://github.com/hibernate/hibernate-search/commit/acbc68ef1a5a975daa2e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/CompositeSearchSortIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/CompositeSortIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortFilteringSpecificsIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortTypeCheckingAndConversionIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortUnsupportedTypesIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSortBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSortFilteringSpecificsIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSortTypeCheckingAndConversionIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSortUnsupportedTypesIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortFilteringSpecificsIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortScaledSpecificsIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeCheckingAndConversionIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeIndependentIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortUnsupportedTypesIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSortBaseIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSortFilteringSpecificsIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSortScaledSpecificsIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSortTypeCheckingAndConversionIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSortTypeIndependentIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSortUnsupportedTypesIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchSearchableSortableIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchableSortableIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TestedFieldStructure.java
Log Message:
-----------
HSEARCH-4498 Remove unnecessary "Search" keyword from the name of sort IT
classes
Commit: 3a58a57551ca500b3b4af2e1fcdddd5d4e96f39b
https://github.com/hibernate/hibernate-search/commit/3a58a57551ca500b3b4a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractSpatialWithinPredicateIT.java
R
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractSpatialWithinSearchPredicateIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinBoundingBoxPredicateSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinCirclePredicateSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinPolygonPredicateSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceProjectionComplexCasesIT.java
Log Message:
-----------
HSEARCH-4498 Remove unnecessary "Search" keyword from the name of predicate IT
classes
Commit: 0be25b94105b20f8da394954c472272d18769c9b
https://github.com/hibernate/hibernate-search/commit/0be25b94105b20f8da39...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeBiFunctionProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeBiFunctionSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeFunctionProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeFunctionSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeListProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeListSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeTriFunctionProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubCompositeTriFunctionSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubDefaultProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubDefaultSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubDistanceToFieldProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubDistanceToFieldSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubEntityProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubEntitySearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubFieldProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubFieldSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubIdProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubIdSearchProjection.java
A
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubReferenceProjection.java
R
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubReferenceSearchProjection.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/projection/impl/StubSearchProjectionBuilderFactory.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/impl/StubIndexValueFieldType.java
Log Message:
-----------
HSEARCH-4498 Remove unnecessary "Search" keyword from the name of stub
projections
Compare:
https://github.com/hibernate/hibernate-search/compare/af493a31bf5a...0be2...