Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: c966acf1783fff915f8bf15c1b1cc1ded90dc9a1
https://github.com/hibernate/hibernate-orm/commit/c966acf1783fff915f8bf15...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.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/spi/AbstractSelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeQueryImplementor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/QueryLockingTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/locking/paging/PagingAndLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/AddNamedQueryTest.java
Log Message:
-----------
JPA requires that IllegalStateException be thrown instead of UOE
leave code comments making this very clear, because it wasn't
clear at all (and is sort-of wrong)
on the other hand, add getHibernateLockMode(), and let the client
bypass the stupid JPA restriction
Commit: 7bcbfdcc12bcb89b48452553bc250292db5cb8b4
https://github.com/hibernate/hibernate-orm/commit/7bcbfdcc12bcb89b4845255...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.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/SynchronizeableQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
Log Message:
-----------
move getLockMode() up to SelectionQuery
squash some warnings in the query APIs
Compare:
https://github.com/hibernate/hibernate-orm/compare/2a92267cd82d...7bcbfdc...