[hibernate-commits] [hibernate/hibernate-orm] b46591: 1. remove commons-collections dependency.

GitHub noreply at github.com
Tue Mar 6 10:48:59 EST 2012


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: b4659173a88abbbc44d414af9e70e36abdc754ca
      https://github.com/hibernate/hibernate-orm/commit/b4659173a88abbbc44d414af9e70e36abdc754ca
  Author: Strong Liu <stliu at hibernate.org>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M build.gradle
  M hibernate-core/hibernate-core.gradle
  M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
  M hibernate-core/src/main/java/org/hibernate/engine/query/spi/HQLQueryPlan.java
  M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/QueryTranslatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/QueryTranslatorImpl.java
  M hibernate-core/src/main/java/org/hibernate/hql/spi/QueryTranslator.java
  M hibernate-core/src/main/java/org/hibernate/internal/AbstractSessionImpl.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
  A hibernate-core/src/main/java/org/hibernate/internal/util/collections/BoundedConcurrentHashMap.java
  A hibernate-core/src/main/java/org/hibernate/internal/util/collections/ConcurrentReferenceHashMap.java
  R hibernate-core/src/main/java/org/hibernate/internal/util/collections/LRUMap.java
  R hibernate-core/src/main/java/org/hibernate/internal/util/collections/SimpleMRUCache.java
  R hibernate-core/src/main/java/org/hibernate/internal/util/collections/SoftLimitMRUCache.java
  R hibernate-envers/src/main/java/org/hibernate/envers/tools/ConcurrentReferenceHashMap.java
  M hibernate-envers/src/main/java/org/hibernate/envers/tools/reflection/ReflectionTools.java
  M hibernate-envers/src/matrix/java/org/hibernate/envers/test/integration/merge/GivenIdStrEntity.java

  Log Message:
  -----------
  1. remove commons-collections dependency.
2. moved org.hibernate.internal.util.collections.ConcurrentReferenceHashMap from envers module to core, and change it to doesn't allow null key / value.
3. Using ConcurrentReferenceHashMap this to replace old ReferenceMap (from commons-collections) which used in StatefulPersistenceContext.
4. copied org.hibernate.internal.util.collections.BoundedConcurrentHashMap from infinispan code base.
5. deprecate properties QUERY_PLAN_CACHE_MAX_STRONG_REFERENCES and QUERY_PLAN_CACHE_MAX_SOFT_REFERENCES
6. add two new properties QUERY_PLAN_CACHE_PARAMETER_METADATA_MAX_SIZE and QUERY_PLAN_CACHE_MAX_SIZE
7. remove LRUMap, SimpleMRUCache and SoftLimitMRUCache


  Commit: 94e79944b812e3443052a33741c773c9272639e0
      https://github.com/hibernate/hibernate-orm/commit/94e79944b812e3443052a33741c773c9272639e0
  Author: Strong Liu <stliu at hibernate.org>
  Date:   2012-03-06 (Tue, 06 Mar 2012)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java
  M hibernate-core/src/main/java/org/hibernate/internal/util/collections/BoundedConcurrentHashMap.java

  Log Message:
  -----------
  HHH-5927 remove logging guard and correct javadoc


Compare: https://github.com/hibernate/hibernate-orm/compare/01fe115...94e7994


More information about the hibernate-commits mailing list