+1 for moving it to a feature branch. -Dan
On Wed, Oct 5, 2016 at 2:40 PM, Jason Huynh <jhu...@pivotal.io> wrote: > Bumping to see if we have come to a decision on whether we want to move > this to a feature branch and get rid of it for 1.0 or post 1.0, especially > now that the 1.0 release branch has been cut > > On Fri, Sep 23, 2016 at 5:22 PM Anthony Baker <aba...@pivotal.io> wrote: > > Likewise! Geode provides an L2 cache for Hibernate. That is, an > application that is using Hibernate could plug in Geode for caching. > Specifically, we implement Hibernate’s cache interfaces like CacheProvider, > RegionFactory, etc. > > There are build-time dependencies on several hibernate jars > (hibernate-annotations, hibernate-core, hibernate-commons-annotations). No > hibernate source code or jars are shipped with any release. > > Docs: > http://geode.docs.pivotal.io/docs/tools_modules/hibernate_cache/chapter_overview.html > > Code: > https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;a=tree;f=extensions/geode-modules-hibernate;h=be8b9355934f824b9d4565ec6bfaa5d17a117f45;hb=HEAD > > ~/working/apache-geode-1.0.0-incubating.M3$ unzip -l > tools/Modules/Apache_Geode_Modules-1.0.0-incubating.M3-Hibernate.zip > Archive: > tools/Modules/Apache_Geode_Modules-1.0.0-incubating.M3-Hibernate.zip > Length Date Time Name > -------- ---- ---- ---- > 0 08-01-16 17:01 lib/ > 114497 08-01-16 16:58 lib/geode-modules-1.0.0-incubating.M3.jar > 56960 08-01-16 17:01 > lib/geode-modules-hibernate-1.0.0-incubating.M3.jar > -------- ------- > 171457 3 files > > ~/working/apache-geode-1.0.0-incubating.M3$ jar tvf > lib/geode-modules-hibernate-1.0.0-incubating.M3.jar > 0 Mon Aug 01 17:01:40 PDT 2016 META-INF/ > 139 Mon Aug 01 17:01:40 PDT 2016 META-INF/MANIFEST.MF > 28210 Mon Jul 25 21:52:24 PDT 2016 META-INF/LICENSE > 584 Fri Jul 08 12:51:12 PDT 2016 META-INF/NOTICE > 0 Mon Aug 01 17:01:40 PDT 2016 com/ > 0 Mon Aug 01 17:01:40 PDT 2016 com/gemstone/ > 0 Mon Aug 01 17:01:40 PDT 2016 com/gemstone/gemfire/ > 0 Mon Aug 01 17:01:40 PDT 2016 com/gemstone/gemfire/modules/ > 0 Mon Aug 01 17:01:40 PDT 2016 com/gemstone/gemfire/modules/hibernate/ > 1210 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/EnumType.class > 5707 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/GemFireCache.class > 1700 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/GemFireCacheListener.class > 7084 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/GemFireCacheProvider.class > 1104 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/GemFireQueryCacheFactory.class > 9529 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/GemFireRegionFactory.class > 0 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/ > 1020 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/Access$1.class > 9535 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/Access.class > 343 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/ClientServerRegionFactoryDelegate$1.class > 1508 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/ClientServerRegionFactoryDelegate$LocatorHolder.class > 9639 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/ClientServerRegionFactoryDelegate.class > 9739 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/CollectionAccess.class > 2409 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/EntityRegionWriter.class > 240 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/EntityVersion.class > 964 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/EntityVersionImpl.class > 2446 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/EntityWrapper.class > 5001 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/GemFireBaseRegion.class > 2563 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/GemFireCollectionRegion.class > 7702 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/GemFireEntityRegion.class > 3058 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/GemFireQueryResultsRegion.class > 2547 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/KeyWrapper.class > 2911 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/NonStrictReadWriteAccess.class > 1670 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/ReadOnlyAccess.class > 1121 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/ReadWriteAccess.class > 7073 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/RegionFactoryDelegate.class > 581 Mon Aug 01 17:01:40 PDT 2016 > com/gemstone/gemfire/modules/hibernate/internal/TransactionalAccess.class > > > Anthony > >> On Sep 23, 2016, at 4:54 PM, Roman Shaposhnik <ro...@shaposhnik.org> > wrote: >> >> You've mentioned my trigger word ;-) Hibernate is licensed under LGPL >> so could you please specify how is Geode using it? >> >> Thanks, >> Roman. >> >> On Thu, Sep 22, 2016 at 3:15 PM, William Markito <mark...@apache.org> > wrote: >>> Folks, >>> >>> We're still building the Hibernate cache module [1] but it's compatible >>> only with a very old version (3.5) and given that the API has completely >>> changed and unless someone in the community wants to help getting this >>> module up-to-date with at least Hibernate 5.x I'd like propose to remove >>> the module from 1.0 / develop until we can work on updating that module. >>> >>> Given that it's already a separate module it shouldn't be that hard to be >>> removed. >>> >>> Thoughts ? >>> >>> [1] >>> > http://geode.docs.pivotal.io/docs/tools_modules/hibernate_cache/chapter_overview.html