[hibernate/hibernate-orm] 682678: Introduce FunctionExpression in SQL AST and remove...
by Christian Beikov
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 682678fbe5f4cbd8baa6228c6cd273f07f1dd40f
https://github.com/hibernate/hibernate-orm/commit/682678fbe5f4cbd8baa6228...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampaddFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampdiffFunction.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmFunction.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/FunctionExpression.java
Log Message:
-----------
Introduce FunctionExpression in SQL AST and remove shallowness handling in sqm to sql converter
4 years
[hibernate/hibernate-search] ddc2bc: HSEARCH-4173 Factorize code that builds explicit a...
by Yoann Rodière
Branch: refs/heads/6.0
Home: https://github.com/hibernate/hibernate-search
Commit: ddc2bc13e0013b67bc651b12dca36e0872466b18
https://github.com/hibernate/hibernate-search/commit/ddc2bc13e0013b67bc65...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchNestablePredicate.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchNestedPredicate.java
Log Message:
-----------
HSEARCH-4173 Factorize code that builds explicit and implicit nested predicate for Elasticsearch
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 36a88d708a6617c59e561ed1962eb3320cebe201
https://github.com/hibernate/hibernate-search/commit/36a88d708a6617c59e56...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateFieldNestingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateNestingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateObjectsBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhrasePredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangePredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinBoundingBoxPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinCirclePredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinPolygonPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardPredicateBaseIT.java
Log Message:
-----------
HSEARCH-4173 Test implicit nested predicates on missing fields
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/2ab44bd57f7d...36a8...
4 years
[hibernate/hibernate-search] b75a84: HSEARCH-4173 Factorize code that builds explicit a...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: b75a8465ba258b80537b56a0151852d0c777c4fe
https://github.com/hibernate/hibernate-search/commit/b75a8465ba258b80537b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchNestablePredicate.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchNestedPredicate.java
Log Message:
-----------
HSEARCH-4173 Factorize code that builds explicit and implicit nested predicate for Elasticsearch
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 66c09c3829bde236c3ed18a475c07ceecda27779
https://github.com/hibernate/hibernate-search/commit/66c09c3829bde236c3ed...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-03-10 (Wed, 10 Mar 2021)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateFieldNestingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateNestingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateObjectsBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhrasePredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangePredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RegexpPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinBoundingBoxPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinCirclePredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SpatialWithinPolygonPredicateBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardPredicateBaseIT.java
Log Message:
-----------
HSEARCH-4173 Test implicit nested predicates on missing fields
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/5c722a6bded3...66c0...
4 years
[hibernate/hibernate-orm] 2fb1cd: Migrate more tests from jpa/test to orm/test/jpa
by Jan Schatteman
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 2fb1cdcae158bd47afce60aad55aefc04b179d3e
https://github.com/hibernate/hibernate-orm/commit/2fb1cdcae158bd47afce60a...
Author: Jan Schatteman <jschatte(a)redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
R hibernate-core/src/test/java/org/hibernate/jpa/test/lob/BlobTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/lob/ImageReader.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/mapping/BidirectionalOneToManyNotNullableColumnTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/mapping/ColumnWithExplicitReferenceToPrimaryTableTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/mapping/DefaultCascadeTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/mapping/UnidirectionalOneToManyIndexColumnTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/mapping/UnidirectionalOneToManyOrderColumnTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/mapping/UnidirectionalOneToManyUniqueConstraintOrderColumnTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/attribute/AbstractNameable.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/attribute/MappedSuperclassWithAttributesTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/attribute/Product.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embedded/AbstractAddressable.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embedded/Address.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embedded/Company.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embedded/MappedSuperclassWithEmbeddedTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embeddedid/AbstractProduct.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embeddedid/MappedSuperclassWithEmbeddedIdTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embeddedid/Product.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/embeddedid/ProductId.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/idclass/AbstractAttribute.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/idclass/AbstractAttributeId.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/idclass/MappedSuperclassWithEntityWithIdClassTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/idclass/ProductAttribute.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/idclass/ProductAttributeId.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/overridden/AbstractProduct.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/overridden/MappedSuperclassWithOverriddenAttributeTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/overridden/Product1.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/metagen/mappedsuperclass/overridden/Product2.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lob/BlobTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lob/ImageReader.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/BidirectionalOneToManyNotNullableColumnTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/ColumnWithExplicitReferenceToPrimaryTableTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/DefaultCascadeTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/UnidirectionalOneToManyIndexColumnTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/UnidirectionalOneToManyOrderColumnTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/UnidirectionalOneToManyUniqueConstraintOrderColumnTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/attribute/AbstractNameable.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/attribute/MappedSuperclassWithAttributesTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/attribute/Product.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embedded/AbstractAddressable.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embedded/Address.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embedded/Company.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embedded/MappedSuperclassWithEmbeddedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embeddedid/AbstractProduct.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embeddedid/MappedSuperclassWithEmbeddedIdTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embeddedid/Product.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/embeddedid/ProductId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/idclass/AbstractAttribute.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/idclass/AbstractAttributeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/idclass/MappedSuperclassWithEntityWithIdClassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/idclass/ProductAttribute.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/idclass/ProductAttributeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/overridden/AbstractProduct.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/overridden/MappedSuperclassWithOverriddenAttributeTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/overridden/Product1.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/metagen/mappedsuperclass/overridden/Product2.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/Hbm2ddlCreateOnlyTest.java
R hibernate-core/src/test/resources/org/hibernate/jpa/test/mapping/orm.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/jpa/mapping/orm.xml
Log Message:
-----------
Migrate more tests from jpa/test to orm/test/jpa
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
4 years
[hibernate/hibernate-orm] 56d90a: Implement non-select native query support and fix ...
by Christian Beikov
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 56d90a0aa967ff4ca9feb21db0a7f0c5f66cc0df
https://github.com/hibernate/hibernate-orm/commit/56d90a0aa967ff4ca9feb21...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
M hibernate-core/src/main/java/org/hibernate/query/results/DomainResultCreationStateImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeNonSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/exec/spi/NativeJdbcMutation.java
Log Message:
-----------
Implement non-select native query support and fix parameter binding ordering issues for select native queries
4 years