[infinispan-issues] [JBoss JIRA] (ISPN-3549) Migrate cloud cache store to the 6.0 cachestore API
Damiano Albani (JIRA)
issues at jboss.org
Sat Nov 29 10:41:39 EST 2014
[ https://issues.jboss.org/browse/ISPN-3549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13023931#comment-13023931 ]
Damiano Albani commented on ISPN-3549:
--------------------------------------
What's the status of this cloud cache store implementation?
Is there any particular reason why it hasn't been ported to Infinispan 6+?
Is it only due to lack of interest/usage? I'd be surprised if that's the case, given today's incline to rely on the cloud for pretty much everything.
Or is it related to some kind of performance issue where cloud storage in general doesn't lend itself to being used with Infinispan??
Anyway, there's [an Infinispan Github sub-repository|https://github.com/infinispan/infinispan-cachestore-cloud] that contains a 6.0.0-SNAPSHOT version (last update in September 2013).
And there's also a 6.0.0.Alpha1 "infinispan-cachestore-cloud" Maven artifact available (uploaded in July 2013).
So how much work would be necessary to update this implementation to at least Infinispan 6 (in case Infinispan 7 introduced more radical changes)?
One thing to note is that Apache Jclouds, on which this cache store implementation is based, has also seen a lot of changes lately.
>From version 1.4.1 as referenced in the current WIP implementation, Jclouds is now at version 1.8.1.
More important that the version number itself is the fact the Jclouds 1.8.1 has removed support for async operations (which are heavily used in the current cache store code).
Jclouds 1.7.x is the last branch that contains support for async operations -- but then we loose new features like OpenStack Swift support in 1.8.x).
> Migrate cloud cache store to the 6.0 cachestore API
> ----------------------------------------------------
>
> Key: ISPN-3549
> URL: https://issues.jboss.org/browse/ISPN-3549
> Project: Infinispan
> Issue Type: Enhancement
> Components: Loaders and Stores
> Reporter: Mircea Markus
> Assignee: Tristan Tarrant
>
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
More information about the infinispan-issues
mailing list