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

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


  Branch: refs/heads/4.2
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 0c5c980790c0ae04368e722020d50114fe61479e
      https://github.com/hibernate/hibernate-orm/commit/0c5c980790c0ae04368e722020d50114fe61479e
  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: a7910b19a4dbb1ca996e5cb5d3e665aeacdcb466
      https://github.com/hibernate/hibernate-orm/commit/a7910b19a4dbb1ca996e5cb5d3e665aeacdcb466
  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.

Conflicts:
	hibernate-core/src/main/java/org/hibernate/cache/spi/CacheKey.java


  Commit: 2df606036a5cb681daf57a948ef9e28c3b813af4
      https://github.com/hibernate/hibernate-orm/commit/2df606036a5cb681daf57a948ef9e28c3b813af4
  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: 8e5e8d1b14d4cb08c12289f78690bf39dbdf287b
      https://github.com/hibernate/hibernate-orm/commit/8e5e8d1b14d4cb08c12289f78690bf39dbdf287b
  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
Conflicts:
	hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java


  Commit: ec5987278d3932315b798640919bd8c67d4fa706
      https://github.com/hibernate/hibernate-orm/commit/ec5987278d3932315b798640919bd8c67d4fa706
  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

Conflicts:
	hibernate-core/src/main/java/org/hibernate/engine/query/spi/HQLQueryPlan.java


  Commit: 0c0519ebb3b0f1fc127ea51395f0532ee58d2896
      https://github.com/hibernate/hibernate-orm/commit/0c0519ebb3b0f1fc127ea51395f0532ee58d2896
  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


Compare: https://github.com/hibernate/hibernate-orm/compare/09ea1b33f92f...0c0519ebb3b0


More information about the hibernate-commits mailing list