[JBoss JIRA] (ISPN-3549) Migrate cloud cache store to the 6.0 cachestore API
by Damiano Albani (JIRA)
[ https://issues.jboss.org/browse/ISPN-3549?page=com.atlassian.jira.plugin.... ]
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)
10 years
[JBoss JIRA] (ISPN-5032) Create dedicated GetCacheEntryCommand to simplify code and save memory on GetKeyValueCommand
by Sanne Grinovero (JIRA)
Sanne Grinovero created ISPN-5032:
-------------------------------------
Summary: Create dedicated GetCacheEntryCommand to simplify code and save memory on GetKeyValueCommand
Key: ISPN-5032
URL: https://issues.jboss.org/browse/ISPN-5032
Project: Infinispan
Issue Type: Enhancement
Components: Core
Reporter: Sanne Grinovero
Assignee: Sanne Grinovero
Fix For: 7.1.0.Beta1
Class {{GetKeyValueCommand}} is a strong allocation hot spot and can be simplified as some fields are easily factored out.
There have been TODO comments in there for a while, I'm creating a dedicated {{GetCacheEntryCommand}} for when we need to fetch the whole entry rather than just the value.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
10 years
[JBoss JIRA] (ISPN-5031) Subject pretty print in logs
by Vojtech Juranek (JIRA)
[ https://issues.jboss.org/browse/ISPN-5031?page=com.atlassian.jira.plugin.... ]
Vojtech Juranek updated ISPN-5031:
----------------------------------
Status: Open (was: New)
> Subject pretty print in logs
> ----------------------------
>
> Key: ISPN-5031
> URL: https://issues.jboss.org/browse/ISPN-5031
> Project: Infinispan
> Issue Type: Enhancement
> Components: Security
> Reporter: Vojtech Juranek
> Assignee: Vojtech Juranek
> Priority: Trivial
>
> Implement pretty print for subject to have cleaner logs:
> {noformat}
> <ttarrant> vjuranek, we need a subject pretty printer which puts all principals on one line
> <vjuranek> ttarrant: what is the use case? For more easy debugging?
> <ttarrant> vjuranek, for cleaner logs
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
10 years
[JBoss JIRA] (ISPN-5031) Subject pretty print in logs
by Vojtech Juranek (JIRA)
Vojtech Juranek created ISPN-5031:
-------------------------------------
Summary: Subject pretty print in logs
Key: ISPN-5031
URL: https://issues.jboss.org/browse/ISPN-5031
Project: Infinispan
Issue Type: Enhancement
Components: Security
Reporter: Vojtech Juranek
Assignee: Vojtech Juranek
Priority: Trivial
Implement pretty print for subject to have cleaner logs:
{noformat}
<ttarrant> vjuranek, we need a subject pretty printer which puts all principals on one line
<vjuranek> ttarrant: what is the use case? For more easy debugging?
<ttarrant> vjuranek, for cleaner logs
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
10 years