[hibernate/hibernate-search] 719bd6: HSEARCH-4859 Add parameterized methods
by Marko Bekhta
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 719bd6f672a590e172303cd9531db7df487eff29
https://github.com/hibernate/hibernate-search/commit/719bd6f672a590e17230...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchNamedPredicate.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneNamedPredicate.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/binding/identifierbridge/param/string/OffsetIdentifierBinder.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/binding/namedpredicate/SkuIdentifierBinder.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/binding/propertybridge/param/string/InvoiceLineItemsSummaryBinder.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/binding/typebridge/param/string/FullNameBinder.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/binding/valuebridge/param/string/BooleanAsStringBinder.java
M documentation/src/test/java17/org/hibernate/search/documentation/mapper/orm/binding/projectionbinder/param/string/MyFieldProjectionBinder.java
M engine/src/main/java/org/hibernate/search/engine/search/predicate/definition/PredicateDefinitionContext.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateInObjectFieldIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NamedPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NamedPredicateMultiIndexCompatibilityIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PredicateDefinitionContextIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/GenericFieldIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/MarkerBindingBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ProjectionConstructorProjectionBindingIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBindingBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBindingBaseIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/BindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/AbstractBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/identifiertovalue/impl/ValueBindingContextToIdentifierBindingContextAdapter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/MethodParameterMappingStep.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/definition/binding/ProjectionBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/definition/binding/impl/ProjectionBindingContextImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/definition/mapping/annotation/ProjectionBinderRef.java
Log Message:
-----------
HSEARCH-4859 Add parameterized methods
1 year, 7 months
[hibernate/hibernate-orm] bf422b: HHH-16733 HHH-16582 Add test for issue
by Marco Belladelli
Branch: refs/heads/6.2
Home: https://github.com/hibernate/hibernate-orm
Commit: bf422bed95dca745cda35d1da570f26cbd1ef64c
https://github.com/hibernate/hibernate-orm/commit/bf422bed95dca745cda35d1...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/polymorphic/UnmappedPolymorphismQueryTest.java
Log Message:
-----------
HHH-16733 HHH-16582 Add test for issue
Commit: fc852f466bde451ca897bea7a57efbfd0d573500
https://github.com/hibernate/hibernate-orm/commit/fc852f466bde451ca897bea...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleSqmCopyContext.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/SqmCopyContext.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/NonAggregatedCompositeSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmAnyValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmIndexedCollectionAccessPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
Log Message:
-----------
HHH-16733 Use existing SQM copy logic in QuerySplitter
Commit: 0a347421a8b5c53c788fa697837b4611c74d3a21
https://github.com/hibernate/hibernate-orm/commit/0a347421a8b5c53c788fa69...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSingularJoin.java
Log Message:
-----------
HHH-16733 Reuse correct navigable path for correlated and treated copy
Compare: https://github.com/hibernate/hibernate-orm/compare/7d1058316a70...0a34742...
1 year, 7 months
[hibernate/hibernate-orm] 0d3628: HHH-16733 HHH-16582 Add test for issue
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 0d3628afd3e11db46e4963745f46b12eaa783c7d
https://github.com/hibernate/hibernate-orm/commit/0d3628afd3e11db46e49637...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/polymorphic/UnmappedPolymorphismQueryTest.java
Log Message:
-----------
HHH-16733 HHH-16582 Add test for issue
Commit: c06d6053b3d2bcdae829555f81e268fd8b73bf5b
https://github.com/hibernate/hibernate-orm/commit/c06d6053b3d2bcdae829555...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/internal/NoParamSqmCopyContext.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleSqmCopyContext.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/SqmCopyContext.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/NonAggregatedCompositeSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmAnyValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmIndexedCollectionAccessPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
Log Message:
-----------
HHH-16733 Use existing SQM copy logic in QuerySplitter
Commit: c1c912d034321e78ee16c644d9673e435426f953
https://github.com/hibernate/hibernate-orm/commit/c1c912d034321e78ee16c64...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSingularJoin.java
Log Message:
-----------
HHH-16733 Reuse correct navigable path for correlated and treated copy
Compare: https://github.com/hibernate/hibernate-orm/compare/eeebf20b9c9d...c1c912d...
1 year, 7 months
[hibernate/hibernate-orm] bec6cf: HHH-16848 add SelectionQuery.ascending(int) & desc...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: bec6cfab122a2a0a1d72002b0f0fe6a379808c54
https://github.com/hibernate/hibernate-orm/commit/bec6cfab122a2a0a1d72002...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/hql/spi/SqmQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/QuerySqmImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmSelectionQueryImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/order/OrderTest.java
Log Message:
-----------
HHH-16848 add SelectionQuery.ascending(int) & descending(int)
1 year, 7 months