[JBoss JIRA] (ISPN-2839) Method boolean Cache.replace(K key, V oldValue, V value) (and variants) should guard against null oldValue parameter
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/ISPN-2839?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-2839:
-----------------------------------
Fix Version/s: 5.3.0.Alpha1
I guess it'll be included in Alpha1 too? :)
Thanks for fixing this, JSR-107 checks that too, so glad you fixed it.
> Method boolean Cache.replace(K key, V oldValue, V value) (and variants) should guard against null oldValue parameter
> --------------------------------------------------------------------------------------------------------------------
>
> Key: ISPN-2839
> URL: https://issues.jboss.org/browse/ISPN-2839
> Project: Infinispan
> Issue Type: Bug
> Components: Core API
> Affects Versions: 5.2.1.Final
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
> Priority: Minor
> Labels: 5.2.x
> Fix For: 5.2.2.Final, 5.3.0.Alpha1, 5.3.0.Final
>
>
> The null check is not done explicitly but it will accidentally fail with NPE when trying to cast the result of the execution of ReplaceCommand to a Boolean.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ISPN-2867) The CLI doesn't quit when using JBoss Remoting
by Tristan Tarrant (JIRA)
Tristan Tarrant created ISPN-2867:
-------------------------------------
Summary: The CLI doesn't quit when using JBoss Remoting
Key: ISPN-2867
URL: https://issues.jboss.org/browse/ISPN-2867
Project: Infinispan
Issue Type: Bug
Components: CLI
Affects Versions: 5.2.2.Final
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Fix For: 5.2.3.Final, 5.3.0.Final
JBoss Remoting doesn't terminate all threads. Therefore we should use System.exit(0) to quit.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ISPN-2862) Integrate the Self-tuning Data Placement from CloudTM into Infinispan
by Pedro Ruivo (JIRA)
[ https://issues.jboss.org/browse/ISPN-2862?page=com.atlassian.jira.plugin.... ]
Pedro Ruivo updated ISPN-2862:
------------------------------
Description:
With the same goal as L1 Cache, it applies a different technique to reduce the communication overhead. The self-tunning data placement detects which are the keys most accessed by each node, modifies the ConsistentHash and triggers the State Transfer in order to move the keys for that nodes.
The main difference for L1 Cache is the fact that L1 creates a new copy of the <key,value> in the requestor node, that needs to be invalidated later. The Data Placement, really moves the <key,value> to that requestor.
Both techniques can be enabled at the same time.
This module depends of ISPN-2861, namely the top-key module.
was:This is a smarter L1 implementation.
> Integrate the Self-tuning Data Placement from CloudTM into Infinispan
> ---------------------------------------------------------------------
>
> Key: ISPN-2862
> URL: https://issues.jboss.org/browse/ISPN-2862
> Project: Infinispan
> Issue Type: Feature Request
> Reporter: Mircea Markus
> Assignee: Pedro Ruivo
> Fix For: 5.3.0.Final
>
> Attachments: autoplacer.pdf
>
>
> With the same goal as L1 Cache, it applies a different technique to reduce the communication overhead. The self-tunning data placement detects which are the keys most accessed by each node, modifies the ConsistentHash and triggers the State Transfer in order to move the keys for that nodes.
> The main difference for L1 Cache is the fact that L1 creates a new copy of the <key,value> in the requestor node, that needs to be invalidated later. The Data Placement, really moves the <key,value> to that requestor.
> Both techniques can be enabled at the same time.
> This module depends of ISPN-2861, namely the top-key module.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months