[hibernate/hibernate-orm] 5d611e: update generated pagination code to new JD PageReq...
by Gavin King
Branch: refs/heads/6.5
Home: https://github.com/hibernate/hibernate-orm
Commit: 5d611e63b7e935e07bf949fd187e7984f982ba31
https://github.com/hibernate/hibernate-orm/commit/5d611e63b7e935e07bf949f...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractQueryMethod.java
Log Message:
-----------
update generated pagination code to new JD PageRequest API
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 82ef400705b3c3064688a2e76078ef9d54ede5a2
https://github.com/hibernate/hibernate-orm/commit/82ef400705b3c3064688a2e...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractQueryMethod.java
Log Message:
-----------
slightly simplify generated code for pagination using static imports
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 85e764ee3bd74d699c011b076b2077f7dbf4bb00
https://github.com/hibernate/hibernate-orm/commit/85e764ee3bd74d699c011b0...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
Log Message:
-----------
improve error message, as suggested by Yoann
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 2e4ef2e252117bc8be2fd852e7def0e4d4888112
https://github.com/hibernate/hibernate-orm/commit/2e4ef2e252117bc8be2fd85...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/FilterDefBinder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/FilterDefinition.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/FilterPredicate.java
Log Message:
-----------
get rid of raw types and extract methods
eliminates compiler warnings
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 030bc54eeafcb0bf757dfa3b5cb2818867421f75
https://github.com/hibernate/hibernate-orm/commit/030bc54eeafcb0bf757dfa3...
Author: Mohammad Yasin Sadeghi <36187886+myasinkaji(a)users.noreply.github.com>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/CacheSettings.java
Log Message:
-----------
correct a typo
Commit: 4ca8377500aa30367a20758031e8c4d503cc6476
https://github.com/hibernate/hibernate-orm/commit/4ca8377500aa30367a20758...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ColumnDefinitions.java
Log Message:
-----------
Add more type name alias mappings
1. MySQL returns `int` even `integer` is specified
2. H2 returns `character large object` and `binary large object` even `clob` and `blob` is specified
Commit: e9a7a57d130548c3093167095ab9f4240e5b681c
https://github.com/hibernate/hibernate-orm/commit/e9a7a57d130548c30931670...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/type/SqlTypes.java
Log Message:
-----------
Fix SqlTypes::isStringType
Commit: b780e6ee775cefd1ef1c9adf0b083bc42d2efe37
https://github.com/hibernate/hibernate-orm/commit/b780e6ee775cefd1ef1c9ad...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/stateless/UpsertVersionedTest.java
Log Message:
-----------
HHH-17934 test demonstrating bug
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: da8a56b9c5751cf66172b56bd93b92ad20ba3739
https://github.com/hibernate/hibernate-orm/commit/da8a56b9c5751cf66172b56...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/SqlAstTranslatorWithMerge.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/UpsertVersionedTest.java
Log Message:
-----------
HHH-17934 generate a correct SQL merge statement
(adds the version check if necessary)
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: a9f1681bfcd5c2b7b4b4b7f1f81a95ab38a04ab8
https://github.com/hibernate/hibernate-orm/commit/a9f1681bfcd5c2b7b4b4b7f...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/SqlAstTranslatorWithMerge.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/UpsertVersionedTest.java
Log Message:
-----------
HHH-17934 sort out version handling in upsert()
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: cf184bef64b7a3da18b5a54f62de407c2738c2b8
https://github.com/hibernate/hibernate-orm/commit/cf184bef64b7a3da18b5a54...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/UpsertVersionedTest.java
Log Message:
-----------
HHH-17934 limit test to databases with proper MERGE support for now
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 0c6d3595a83c952678066391452bec57a35c8c7b
https://github.com/hibernate/hibernate-orm/commit/0c6d3595a83c95267806639...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/LifecycleMethod.java
Log Message:
-----------
fix exceptions thrown from JD lifecycle method
SS does not do exception translation
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 82518862ae8211f875fc877ed1e3066619c9214d
https://github.com/hibernate/hibernate-orm/commit/82518862ae8211f875fc877...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
Log Message:
-----------
fix exceptions thrown from by-id @Find method
previously, for SS it would just return null
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 0007f6a8a0ec9d6ade2ce0eeccc8265141c1e18e
https://github.com/hibernate/hibernate-orm/commit/0007f6a8a0ec9d6ade2ce0e...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractQueryMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/LifecycleMethod.java
Log Message:
-----------
improve Jakarta Data exception messages
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 90e80efa48b4cf01f8d7222a2f3e9632e0184adb
https://github.com/hibernate/hibernate-orm/commit/90e80efa48b4cf01f8d7222...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/test/java/org/hibernate/orm/test/schemaupdate/LobSchemaUpdateTest.java
Log Message:
-----------
Fix mssql LobSchemaUpdateTest failure
Commit: 37195c21e182cea33c4eeb192c277b078218d01e
https://github.com/hibernate/hibernate-orm/commit/37195c21e182cea33c4eeb1...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/basic/BookAuthorRepository.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractCriteriaMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaDeleteMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/NaturalIdFinderMethod.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatefulDao.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatelessDao.java
Log Message:
-----------
better impl of repository id lookup methods returning Optional
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 2a8fef43865728bec99090c14ae4aec1612fa5ea
https://github.com/hibernate/hibernate-orm/commit/2a8fef43865728bec99090c...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/basic/BookAuthorRepository.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractCriteriaMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractQueryMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaDeleteMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/NaturalIdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/QueryMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/util/Constants.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatefulDao.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatelessDao.java
Log Message:
-----------
allow @Find @Nullable and @Query @Nullable
to return null from a repository method
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 40f1f616cbcab07259652c5421e77f862dbc8b78
https://github.com/hibernate/hibernate-orm/commit/40f1f616cbcab07259652c5...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
Log Message:
-----------
add a missing @since annotation
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: e9b0656f94931d72788dec7845bad5d370789922
https://github.com/hibernate/hibernate-orm/commit/e9b0656f94931d72788dec7...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/IdentifierLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/MultiIdentifierLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/NaturalIdLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/NaturalIdMultiLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/SimpleNaturalIdLoadAccess.java
Log Message:
-----------
add missing @since annotations
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-orm/compare/4b863b180e33...e9b0656...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year, 5 months
[hibernate/hibernate-orm] b7af56: allow @Find @Nullable and @Query @Nullable
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: b7af56ac761f2b2c2f5294bd381c55ad5d92b224
https://github.com/hibernate/hibernate-orm/commit/b7af56ac761f2b2c2f5294b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-11 (Thu, 11 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/basic/BookAuthorRepository.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractCriteriaMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractQueryMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaDeleteMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/NaturalIdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/QueryMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/util/Constants.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatefulDao.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatelessDao.java
Log Message:
-----------
allow @Find @Nullable and @Query @Nullable
to return null from a repository method
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 0944b52bc369bf495fedbddc1f88507e66edb165
https://github.com/hibernate/hibernate-orm/commit/0944b52bc369bf495fedbdd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-11 (Thu, 11 Apr 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
Log Message:
-----------
add a missing @since annotation
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-orm/compare/f6b366fa417f...0944b52...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year, 5 months
[hibernate/hibernate-orm] f6b366: better impl of repository id lookup methods return...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: f6b366fa417f222f17205069c99867495816988a
https://github.com/hibernate/hibernate-orm/commit/f6b366fa417f222f1720506...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-04-11 (Thu, 11 Apr 2024)
Changed paths:
M tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/basic/BookAuthorRepository.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractCriteriaMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaDeleteMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/NaturalIdFinderMethod.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatefulDao.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/dao/StatelessDao.java
Log Message:
-----------
better impl of repository id lookup methods returning Optional
Signed-off-by: Gavin King <gavin(a)hibernate.org>
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year, 5 months