[hibernate-commits] [hibernate/hibernate-orm] a87288: HHH-10770 JCache 2nd-level cache

GitHub noreply at github.com
Wed Jun 1 00:56:01 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: a872885a43263ffc312f214b60997927f37c618b
      https://github.com/hibernate/hibernate-orm/commit/a872885a43263ffc312f214b60997927f37c618b
  Author: Alex Snaps <alex.snaps at gmail.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    A hibernate-jcache/hibernate-jcache.gradle
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheCollectionRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheEntityRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheGeneralDataRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheMessageLogger.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheNaturalIdRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheQueryResultsRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheRegionFactory.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheTimestampsRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheTransactionalDataRegion.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/AbstractReadWriteRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/JCacheRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/NonStrictCollectionRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/NonStrictEntityRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/NonStrictNaturalIdRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadOnlyCollectionRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadOnlyEntityRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadOnlyNaturalIdRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadWriteCollectionRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadWriteEntityRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadWriteNaturalIdRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/package-info.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/package-info.java
    A hibernate-jcache/src/test/java/org/hibernate/cache/jcache/JCacheEntityRegionTest.java
    A hibernate-jcache/src/test/java/org/hibernate/cache/jcache/JCacheGeneralDataRegionTest.java
    A hibernate-jcache/src/test/java/org/hibernate/cache/jcache/JCacheRegionFactoryTest.java
    A hibernate-jcache/src/test/java/org/hibernate/cache/jcache/JCacheRegionTest.java
    A hibernate-jcache/src/test/java/org/hibernate/cache/jcache/JCacheTransactionalDataRegionTest.java
    M libraries.gradle
    M settings.gradle

  Log Message:
  -----------
  HHH-10770 JCache 2nd-level cache

* Provider and CacheManager creation
* Caches creation
* Region class hierarchy
* Different access strategies


  Commit: 2ddefd615b53325ec58b1c92aaba63878f8c3eee
      https://github.com/hibernate/hibernate-orm/commit/2ddefd615b53325ec58b1c92aaba63878f8c3eee
  Author: Chris Dennis <chris.w.dennis at gmail.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheMessageLogger.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheRegionFactory.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/JCacheTransactionalDataRegion.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/AbstractReadWriteRegionAccessStrategy.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/JCacheRegionAccessStrategy.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/NonStrictCollectionRegionAccessStrategy.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/NonStrictEntityRegionAccessStrategy.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadWriteEntityRegionAccessStrategy.java
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/ReadWriteNaturalIdRegionAccessStrategy.java
    A hibernate-jcache/src/main/java/org/hibernate/cache/jcache/time/Timestamper.java
    A hibernate-jcache/src/test/java/org/hibernate/cache/jcache/access/ItemValueExtractor.java
    A hibernate-jcache/src/test/java/org/hibernate/test/cache/HibernateCacheTest.java
    A hibernate-jcache/src/test/java/org/hibernate/test/cache/jcache/functional/InsertedDataTest.java
    A hibernate-jcache/src/test/java/org/hibernate/test/cache/jcache/functional/RefreshUpdatedDataTest.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/Account.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/Event.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/EventManager.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/HolidayCalendar.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/Item.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/Person.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/PhoneNumber.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/UuidItem.java
    A hibernate-jcache/src/test/java/org/hibernate/test/domain/VersionedItem.java
    A hibernate-jcache/src/test/resources/hibernate-config/domain/Account.hbm.xml
    A hibernate-jcache/src/test/resources/hibernate-config/domain/Event.hbm.xml
    A hibernate-jcache/src/test/resources/hibernate-config/domain/HolidayCalendar.hbm.xml
    A hibernate-jcache/src/test/resources/hibernate-config/domain/Item.hbm.xml
    A hibernate-jcache/src/test/resources/hibernate-config/domain/Person.hbm.xml
    A hibernate-jcache/src/test/resources/hibernate-config/domain/PhoneNumber.hbm.xml
    A hibernate-jcache/src/test/resources/hibernate-config/hibernate.cfg.xml
    A hibernate-jcache/src/test/resources/hibernate.properties
    A hibernate-jcache/src/test/resources/log4j.properties

  Log Message:
  -----------
  HHH-10770 JCache provider updates

* Steer away from EntryProcessor
* Add tests


  Commit: cab099c59a5198b564bffe5317ce96cf9f1bb357
      https://github.com/hibernate/hibernate-orm/commit/cab099c59a5198b564bffe5317ce96cf9f1bb357
  Author: Louis Jacomet <ljacomet at gmail.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    M documentation/src/main/asciidoc/quickstart/guides/obtaining.adoc
    M documentation/src/main/asciidoc/userguide/chapters/caching/Caching.adoc

  Log Message:
  -----------
  HHH-10770 JCache provider documentation


  Commit: 6fec54a9f6c5d4934108d38260f5b086258b4c54
      https://github.com/hibernate/hibernate-orm/commit/6fec54a9f6c5d4934108d38260f5b086258b4c54
  Author: Louis Jacomet <ljacomet at gmail.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/access/AbstractReadWriteRegionAccessStrategy.java

  Log Message:
  -----------
  HHH-10773 Update toString of the READ_WRITE JCache Item

It now matches the toString of StandardCacheEntryImpl


  Commit: 73aa3592427b55309f942525e4fece719be2a301
      https://github.com/hibernate/hibernate-orm/commit/73aa3592427b55309f942525e4fece719be2a301
  Author: Louis Jacomet <ljacomet at gmail.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

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

  Log Message:
  -----------
  HHH-10664 Remove duplicate cacheAccess.close() invocation


Compare: https://github.com/hibernate/hibernate-orm/compare/030f442f3cd8...73aa3592427b


More information about the hibernate-commits mailing list