[hibernate/hibernate-orm] 2f1f68: HHH-15654 Criteria APIs for window and ordered-set...
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 2f1f6870b6441e1f116a14680892154456e5ef38
https://github.com/hibernate/hibernate-orm/commit/2f1f6870b6441e1f116a146...
Author: Marco Belladelli <mbellade(a)redhat.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindow.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmOver.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmWindow.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaOrderedSetAggregateTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaWindowFunctionTest.java
Log Message:
-----------
HHH-15654 Criteria APIs for window and ordered-set aggregate functions
Commit: 9a980b3f936be7d465070893670c8c595655cdfd
https://github.com/hibernate/hibernate-orm/commit/9a980b3f936be7d46507089...
Author: Marco Belladelli <mbellade(a)redhat.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaOrderedSetAggregateTest.java
Log Message:
-----------
HHH-15654 Add overloads to ordered-set aggregate functions without filter
Commit: 28b0d6c5a498ad33bb4a44c1fb21824ce3e543aa
https://github.com/hibernate/hibernate-orm/commit/28b0d6c5a498ad33bb4a44c...
Author: Marco Belladelli <mbellade(a)redhat.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaOrderedSetAggregateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaWindowFunctionTest.java
Log Message:
-----------
HHH-15654 Overrides and small changes in the API interface
Commit: 6d9c448db221bb8e16c3533c4c8bcdd38e5c46e2
https://github.com/hibernate/hibernate-orm/commit/6d9c448db221bb8e16c3533...
Author: Marco Belladelli <mbellade(a)redhat.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindow.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindowFrame.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmOver.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmWindow.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmWindowFrame.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaOrderedSetAggregateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaWindowFunctionTest.java
Log Message:
-----------
HHH-15654 Added 'simple' aggregate functions and frame APIs for JpaWindows
Commit: 5feb44026cdd6a9c0983c580e020095ebfc819d7
https://github.com/hibernate/hibernate-orm/commit/5feb44026cdd6a9c0983c58...
Author: Marco Belladelli <mbellade(a)redhat.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindow.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindowFrame.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaOrderedSetAggregateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaWindowFunctionTest.java
Log Message:
-----------
HHH-15654 Fix SQL errors for some DBs + documentation for new interfaces
Commit: 7a7acfe120f51f9858ea8c0a4484fe9a443376f1
https://github.com/hibernate/hibernate-orm/commit/7a7acfe120f51f9858ea8c0...
Author: Marco Belladelli <mbellade(a)redhat.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindow.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaWindowFrame.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmWindow.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmWindowFrame.java
Log Message:
-----------
HHH-15654 Add @Incubating annotations
Compare: https://github.com/hibernate/hibernate-orm/compare/bc36eb3eeb9d...7a7acfe...
2 years, 1 month