Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-core
Commit: fb0255a87a8928ed21748c4522cc176e4ecfaa2d
https://github.com/hibernate/hibernate-core/commit/fb0255a87a8928ed21748c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionCoordinatorImpl.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/util/compare/EqualsHelper.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
Log Message:
-----------
HHH-6858 non-intrusive performance improvements
Commit: ddb3a8cd184d4ed3a1eda846b2a10b4576571298
https://github.com/hibernate/hibernate-core/commit/ddb3a8cd184d4ed3a1eda8...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
Log Message:
-----------
HHH-6858 reuse reference to PersistenceContext
Commit: f98e15e15f50a4b36dcd9ca1d7cdc1c605228832
https://github.com/hibernate/hibernate-core/commit/f98e15e15f50a4b36dcd9c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
Log Message:
-----------
HHH-6862 Use generic Map for StatefulPersistenceContext.entityEntries
Commit: 67d1c7033526142f6c612e1dd0010bea323c12a0
https://github.com/hibernate/hibernate-core/commit/67d1c7033526142f6c612e...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
Log Message:
-----------
HHH-6862 Use generic Maps for more StatefulPersistenceContext fields
Commit: aa4954be8b12ba57d352f51e1ccd756fd2e2710d
https://github.com/hibernate/hibernate-core/commit/aa4954be8b12ba57d352f5...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
Log Message:
-----------
HHH-6862 Improve API of IdentityMap helpers to match actual use cases
Commit: ad3afa4b7debd331dafd39250156da1306b09320
https://github.com/hibernate/hibernate-core/commit/ad3afa4b7debd331dafd39...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
Log Message:
-----------
HHH-6862 Switch to use Iterable from Iterator in IdentityMap helpers
Commit: d12396ee372627c7e5bf46cce92fccc88b39379e
https://github.com/hibernate/hibernate-core/commit/d12396ee372627c7e5bf46...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
Log Message:
-----------
HHH-6862 Reuse cached entryArray of IdentityMap in StatefulPersistenceContext as much as
possible
Commit: 7781cb0aa9d8b7cbd117d8ded405523f66537316
https://github.com/hibernate/hibernate-core/commit/7781cb0aa9d8b7cbd117d8...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
Log Message:
-----------
HHH-6862 final polish
Commit: d158047287f5755c35178c1cf2defe10e92d9b8a
https://github.com/hibernate/hibernate-core/commit/d158047287f5755c35178c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/service/internal/AbstractServiceRegistryImpl.java
Log Message:
-----------
HHH-6863 make serviceBindingMap threadsafe
Commit: a947a2fc8d58f31ecc6fd3ff3a4bba47cd0c1c7b
https://github.com/hibernate/hibernate-core/commit/a947a2fc8d58f31ecc6fd3...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/service/internal/AbstractServiceRegistryImpl.java
Log Message:
-----------
HHH-6863 make access to serviceBindingList threadsafe
Commit: 221d5f9ef6205cb2ca2cd802a747e3b972caa891
https://github.com/hibernate/hibernate-core/commit/221d5f9ef6205cb2ca2cd8...
Author: Strong Liu <stliu(a)hibernate.org>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/loading/internal/LoadContexts.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPersistEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultRefreshEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EventCache.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/IdentityMap.java
M hibernate-core/src/matrix/java/org/hibernate/test/jpa/AbstractJPATest.java
M
hibernate-entitymanager/src/main/java/org/hibernate/ejb/event/EJB3AutoFlushEventListener.java
M
hibernate-entitymanager/src/main/java/org/hibernate/ejb/event/EJB3FlushEventListener.java
Log Message:
-----------
HHH-6862 reduce the reference to IdentityMap
Compare:
https://github.com/hibernate/hibernate-core/compare/9e45ec3...221d5f9