Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-ogm
Commit: 2414dc5e6de596596a87adb2447c8e8f449314a5
https://github.com/hibernate/hibernate-ogm/commit/2414dc5e6de596596a87adb...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/EhcacheDialect.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/CacheInitializer.java
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/CacheNames.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/EhcacheDatastoreProvider.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/impl/KeyProvider.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/impl/LocalCacheManager.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/impl/PersistenceStrategy.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindCacheManager.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindKeyProvider.java
M
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/serialization/EhcacheDialectTest.java
M
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/utils/EhcacheTestHelper.java
Log Message:
-----------
OGM-657 Extracting LocalCacheManager and KeyProvider contracts to allow for a pluggable
persistence strategy;
* Making the current behavior an implementation of these contracts
Commit: 4e8472fbdd4bba7e19ac7dd4b8a838056e857329
https://github.com/hibernate/hibernate-ogm/commit/4e8472fbdd4bba7e19ac7dd...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/EhcacheDialect.java
R
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/dialect/impl/SerializableAssociationKey.java
R
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/dialect/impl/SerializableEntityKey.java
R
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/dialect/impl/SerializableIdSourceKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/dialect/impl/SerializableMapAssociationSnapshot.java
R
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/dialect/impl/SerializableRowKey.java
R ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/CacheNames.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/common/impl/CacheNames.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/common/impl/SerializableRowKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/impl/PersistenceStrategy.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindCacheManager.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindKeyProvider.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/SerializableAssociationKey.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/SerializableEntityKey.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/SerializableIdSourceKey.java
M
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/serialization/KeySerializationTest.java
Log Message:
-----------
OGM-657 moving classes specific to "cache-per-kind" strategy to dedicated
package
Commit: eaf7013e2e067cffc84ac2e81e29e0036765fa19
https://github.com/hibernate/hibernate-ogm/commit/eaf7013e2e067cffc84ac2e...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M
infinispan/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/table/impl/PerTableCacheManager.java
Log Message:
-----------
OGM-657 Fixing wrong variable names
Commit: 8f1b87529c46543ce5092436d20c4a1bb3972639
https://github.com/hibernate/hibernate-ogm/commit/8f1b87529c46543ce509243...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/impl/PersistenceStrategy.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableCacheManager.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableKeyProvider.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableSerializableAssociationKey.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableSerializableEntityKey.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableSerializableIdSourceKey.java
Log Message:
-----------
OGM-657 Implementing the "cache-per-table" strategy
Commit: 15d3053a184041d831488ba1168b4e637529606d
https://github.com/hibernate/hibernate-ogm/commit/15d3053a184041d831488ba...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/Ehcache.java
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/EhcacheProperties.java
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/Cache.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/CacheInitializer.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/options/navigation/EhcacheEntityContext.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/options/navigation/EhcacheGlobalContext.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/options/navigation/EhcachePropertyContext.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/options/navigation/impl/EhcacheEntityContextImpl.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/options/navigation/impl/EhcacheGlobalContextImpl.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/options/navigation/impl/EhcachePropertyContextImpl.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/cachestorage/CachePerKindCacheStorageTest.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/cachestorage/CachePerKindConfiguredViaOptionCacheStorageTest.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/cachestorage/CachePerTableCacheStorageTest.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/cachestorage/CacheStorageTestBase.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/cachestorage/Family.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/cachestorage/Plant.java
A
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/test/serialization/ReadingFromDiskStoreUsingCachePerKindStrategyTest.java
M
ehcache/src/test/java/org/hibernate/ogm/datastore/ehcache/utils/EhcacheTestHelper.java
Log Message:
-----------
OGM-657 Adding configuration option for cache storage
Commit: 734c6f470a02dc1ff2beac24f2fc67d6226422a1
https://github.com/hibernate/hibernate-ogm/commit/734c6f470a02dc1ff2beac2...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
A ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/logging/impl/Log.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/logging/impl/LoggerFactory.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/common/impl/SerializableRowKey.java
A
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/common/impl/VersionChecker.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/SerializableAssociationKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/SerializableEntityKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/SerializableIdSourceKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableSerializableAssociationKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableSerializableEntityKey.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableSerializableIdSourceKey.java
Log Message:
-----------
OGM-657 Raising an exception in case an unexpected key version is encountered during
de-serialiation
Commit: 92e241c085ffa5fd099cee71d62e2f00ca1d1f48
https://github.com/hibernate/hibernate-ogm/commit/92e241c085ffa5fd099cee7...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/modules/ehcache.asciidoc
Log Message:
-----------
OGM-657 Adding property for strategy configuration to Ehcache dialect documentation
Commit: ca9003a28abf00778103df0f9a11c7bff5f9d56e
https://github.com/hibernate/hibernate-ogm/commit/ca9003a28abf00778103df0...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M modules/wildfly/src/main/modules/ogm/ehcache/module.xml
Log Message:
-----------
OGM-657 Missing JBoss Logging dependency in the Ehcache Module
Compare:
https://github.com/hibernate/hibernate-ogm/compare/c0c3589e24d1...ca9003a...