[hibernate-commits] [hibernate/hibernate-orm] 0f0a95: HHH-8939 Reduce contention on initialization of Co...

GitHub noreply at github.com
Tue Feb 18 16:02:18 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 0f0a95e2b86180db910902862468a4358764e1c4
      https://github.com/hibernate/hibernate-orm/commit/0f0a95e2b86180db910902862468a4358764e1c4
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-02-18 (Tue, 18 Feb 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java

  Log Message:
  -----------
  HHH-8939 Reduce contention on initialization of ColumnNameCache instances by loaders


  Commit: 539866b773793bb677d15aad58a1d534ca8f32a1
      https://github.com/hibernate/hibernate-orm/commit/539866b773793bb677d15aad58a1d534ca8f32a1
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-02-18 (Tue, 18 Feb 2014)

  Changed paths:
    A hibernate-core/src/main/java/org/hibernate/cache/internal/TenantAwareCacheKey.java
    M hibernate-core/src/main/java/org/hibernate/cache/spi/CacheKey.java
    M hibernate-core/src/main/java/org/hibernate/internal/AbstractSessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/CacheImpl.java

  Log Message:
  -----------
  HHH-8961 Reduce allocation cost of org.hibernate.cache.spi.CacheKey instances

Remove tenantId field from CacheKey: use a different type when tenants are needed.
Also remove the Type as we should be able to rely on the entityOrRoleName String.


  Commit: 7dc8d9cc48cf0030b092dd3c6e94894afecdeaa1
      https://github.com/hibernate/hibernate-orm/commit/7dc8d9cc48cf0030b092dd3c6e94894afecdeaa1
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-02-18 (Tue, 18 Feb 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/event/spi/LoadEvent.java

  Log Message:
  -----------
  HHH-8954 Avoid LockOptions allocation in LoadEvent unless strictly required


  Commit: 31a4b22e44edf238f0179c219b7d42931eb80910
      https://github.com/hibernate/hibernate-orm/commit/31a4b22e44edf238f0179c219b7d42931eb80910
  Author: Brett Meyer <brett at 3riverdev.com>
  Date:   2014-02-18 (Tue, 18 Feb 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java

  Log Message:
  -----------
  HHH-8945 increased default map size


  Commit: 53f7528d713c8e75298ebaadbb316b2ea20e9fc0
      https://github.com/hibernate/hibernate-orm/commit/53f7528d713c8e75298ebaadbb316b2ea20e9fc0
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2014-02-18 (Tue, 18 Feb 2014)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/HQLQueryPlan.java

  Log Message:
  -----------
  HHH-8977 Guess reasonable size for ArrayList and IdentitySet for Query perform


  Commit: 64acebb5a975f3df0c47e593582008a417f3160d
      https://github.com/hibernate/hibernate-orm/commit/64acebb5a975f3df0c47e593582008a417f3160d
  Author: Brett Meyer <brett at 3riverdev.com>
  Date:   2014-02-18 (Tue, 18 Feb 2014)

  Changed paths:
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/cluster/EntityCollectionInvalidationTestCase.java

  Log Message:
  -----------
  HHH-8961 corrected test failure
Conflicts:
	hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/cluster/EntityCollectionInvalidationTestCase.java


Compare: https://github.com/hibernate/hibernate-orm/compare/758d635ca23c...64acebb5a975


More information about the hibernate-commits mailing list