Merge branch 'GORA-409' of https://github.com/djkevincr/gora
Project: http://git-wip-us.apache.org/repos/asf/gora/repo Commit: http://git-wip-us.apache.org/repos/asf/gora/commit/77bab097 Tree: http://git-wip-us.apache.org/repos/asf/gora/tree/77bab097 Diff: http://git-wip-us.apache.org/repos/asf/gora/diff/77bab097 Branch: refs/heads/master Commit: 77bab097876cd2aa4b8024006c2eeae84902773f Parents: fb4ad6a 44bf710 Author: Lewis John McGibbney <lewis.mcgibb...@gmail.com> Authored: Fri Aug 5 02:33:17 2016 -0700 Committer: Lewis John McGibbney <lewis.mcgibb...@gmail.com> Committed: Fri Aug 5 02:33:17 2016 -0700 ---------------------------------------------------------------------- .../org/apache/gora/compiler/GoraCompiler.java | 10 + .../apache/gora/compiler/templates/record.vm | 34 +- .../gora/examples/generated/Employee.java | 39 +- .../examples/generated/ImmutableFields.java | 41 +- .../gora/examples/generated/Metadata.java | 41 +- .../gora/examples/generated/TokenDatum.java | 39 +- .../org/apache/gora/examples/generated/V2.java | 41 +- .../apache/gora/examples/generated/WebPage.java | 41 +- .../impl/DirtyCollectionWrapper.java | 20 +- .../persistency/impl/DirtyIteratorWrapper.java | 18 + .../persistency/impl/DirtyListIterator.java | 18 + .../gora/persistency/impl/DirtyListWrapper.java | 18 + .../gora/persistency/impl/DirtyMapWrapper.java | 18 + .../gora/persistency/impl/DirtySetWrapper.java | 18 + .../gora/persistency/impl/PersistentBase.java | 36 +- .../org/apache/gora/store/DataStoreFactory.java | 39 ++ .../mapreduce/TestPersistentSerialization.java | 19 +- .../gora/mock/persistency/MockPersistent.java | 30 ++ .../apache/gora/goraci/generated/CINode.java | 39 +- .../apache/gora/goraci/generated/Flushed.java | 39 +- gora-jcache/pom.xml | 149 +++++++ .../apache/gora/jcache/query/JCacheQuery.java | 34 ++ .../apache/gora/jcache/query/JCacheResult.java | 69 ++++ .../jcache/store/JCacheCacheEntryListener.java | 77 ++++ .../store/JCacheCacheEntryListenerFactory.java | 56 +++ .../jcache/store/JCacheCacheFactoryBuilder.java | 41 ++ .../gora/jcache/store/JCacheCacheLoader.java | 65 +++ .../jcache/store/JCacheCacheLoaderFactory.java | 56 +++ .../gora/jcache/store/JCacheCacheWriter.java | 72 ++++ .../jcache/store/JCacheCacheWriterFactory.java | 55 +++ .../apache/gora/jcache/store/JCacheStore.java | 412 +++++++++++++++++++ .../jcache/store/JCacheGoraDataStoreTest.java | 194 +++++++++ gora-jcache/src/test/resources/gora.properties | 18 + gora-jcache/src/test/resources/hazelcast.xml | 35 ++ .../tutorial/log/generated/MetricDatum.java | 39 +- .../gora/tutorial/log/generated/Pageview.java | 44 +- pom.xml | 18 + 37 files changed, 2003 insertions(+), 29 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/gora/blob/77bab097/pom.xml ----------------------------------------------------------------------