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

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


  Branch: refs/heads/4.3
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: af5804a49cc8a93a61733def6e1df779d6a2e02e
      https://github.com/hibernate/hibernate-orm/commit/af5804a49cc8a93a61733def6e1df779d6a2e02e
  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: f69e1a6b9f5b69f9c6bd36854bd77f4a8854fe4b
      https://github.com/hibernate/hibernate-orm/commit/f69e1a6b9f5b69f9c6bd36854bd77f4a8854fe4b
  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: 11ab464d9b3e8307ba04ad972e0ccf943c92be5d
      https://github.com/hibernate/hibernate-orm/commit/11ab464d9b3e8307ba04ad972e0ccf943c92be5d
  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: d3d2c4c5492e60c1bf3e5b5462943b4bc490027c
      https://github.com/hibernate/hibernate-orm/commit/d3d2c4c5492e60c1bf3e5b5462943b4bc490027c
  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: 85e158d16180acd44df338d5fe47354a3a30b437
      https://github.com/hibernate/hibernate-orm/commit/85e158d16180acd44df338d5fe47354a3a30b437
  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: 0dc24f10812276f343f64afb39126e669f8782a8
      https://github.com/hibernate/hibernate-orm/commit/0dc24f10812276f343f64afb39126e669f8782a8
  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/949adc92c23e...0dc24f108122


More information about the hibernate-commits mailing list