Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-orm
Commit: 04a40f839798886351ce7212c741c9832abd4738
https://github.com/hibernate/hibernate-orm/commit/04a40f839798886351ce721...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/id/enhanced/OptimizerConcurrencyUnitTest.java
M hibernate-core/src/test/java/org/hibernate/id/enhanced/OptimizerUnitTest.java
A hibernate-core/src/test/java/org/hibernate/id/enhanced/SourceMock.java
Log Message:
-----------
HHH-14444 Test concurrent usage of ID generator optimizers
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5c155f3f8db035c626bae877a045712caad2d28c
https://github.com/hibernate/hibernate-orm/commit/5c155f3f8db035c626bae87...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
Log Message:
-----------
HHH-14444 Avoid synchronization for single-tenant generation in
PooledLoThreadLocalOptimizer
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 511dda7deed08a2eb304674dd524485c6e14cbbd
https://github.com/hibernate/hibernate-orm/commit/511dda7deed08a2eb304674...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
Log Message:
-----------
HHH-14444 Avoid synchronization for multi-tenant generation in
PooledLoThreadLocalOptimizer
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 14e181806fd4e4b30704256490fc25f13d0d0637
https://github.com/hibernate/hibernate-orm/commit/14e181806fd4e4b30704256...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
Log Message:
-----------
HHH-14444 Encapsulate ID generation in GenerationState for
PooledLoThreadLocalOptimizer
This is just a cosmetic change, it doesn't change the behavior at all.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-orm/compare/a094e17d2a0a...14e1818...