[JBoss JIRA] (ISPN-5251) Eviction configuration must be enforced in Near Caches
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/ISPN-5251?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-5251:
-----------------------------------
Status: Open (was: New)
> Eviction configuration must be enforced in Near Caches
> ------------------------------------------------------
>
> Key: ISPN-5251
> URL: https://issues.jboss.org/browse/ISPN-5251
> Project: Infinispan
> Issue Type: Enhancement
> Components: Remote Protocols
> Reporter: Galder Zamarreño
> Assignee: Galder Zamarreño
> Fix For: 7.2.0.Beta2, 7.2.0.Final
>
>
> If near cache is enabled, users should define the maximum number of elements to store in it. This is important to avoid clients running out of memory as a result of using near caching. In the current set up, when someone enables near caching, the local cache is unbounded.
> The best approach is to force clients to define a maximum number of elements if enabling near caching. 0 would be unlimited.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years
[JBoss JIRA] (ISPN-5251) Eviction configuration must be enforced in Near Caches
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/ISPN-5251?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-5251:
-----------------------------------
Fix Version/s: 7.2.0.Beta2
> Eviction configuration must be enforced in Near Caches
> ------------------------------------------------------
>
> Key: ISPN-5251
> URL: https://issues.jboss.org/browse/ISPN-5251
> Project: Infinispan
> Issue Type: Enhancement
> Components: Remote Protocols
> Reporter: Galder Zamarreño
> Assignee: Galder Zamarreño
> Fix For: 7.2.0.Beta2, 7.2.0.Final
>
>
> If near cache is enabled, users should define the maximum number of elements to store in it. This is important to avoid clients running out of memory as a result of using near caching. In the current set up, when someone enables near caching, the local cache is unbounded.
> The best approach is to force clients to define a maximum number of elements if enabling near caching. 0 would be unlimited.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years
[JBoss JIRA] (ISPN-5320) Use new bounded CHMv8 for Hot Rod client near caches
by Galder Zamarreño (JIRA)
Galder Zamarreño created ISPN-5320:
--------------------------------------
Summary: Use new bounded CHMv8 for Hot Rod client near caches
Key: ISPN-5320
URL: https://issues.jboss.org/browse/ISPN-5320
Project: Infinispan
Issue Type: Enhancement
Components: Remote Protocols
Reporter: Galder Zamarreño
Assignee: Galder Zamarreño
Fix For: 7.2.0.Final
This implementation would perform better than the existing lock-based LinkedHashMap implementation (org.infinispan.client.hotrod.near.LinkedMapNearCache)
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years
[JBoss JIRA] (ISPN-5319) TreeCache with concurrent puts becomes inconsistent
by Jeremy Stone (JIRA)
Jeremy Stone created ISPN-5319:
----------------------------------
Summary: TreeCache with concurrent puts becomes inconsistent
Key: ISPN-5319
URL: https://issues.jboss.org/browse/ISPN-5319
Project: Infinispan
Issue Type: Bug
Affects Versions: 5.3.0.Final, 7.2.0.Final
Reporter: Jeremy Stone
Concurrent puts using tree cache api store data values in the tree but the structure of tree can become corrupted. Namely: node.getChildren() for a parent node might not include the child node even though the child node exists and has some data.
This makes it difficult to reliably use the tree cache structure to mirror a corresponding tree-like business data structure (e.g. materialized from a database).
This can be readily reproduced with a local cache. A unit test is attached to the referenced forum topic.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years