ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ken Cheng <kcheng....@gmail.com>
Subject Re: [jira] [Created] (IGNITE-2554) Affinity.mapKeyToNode() method throw "ArithmeticException: / by zero" for LOCAL cache
Date Thu, 04 Feb 2016 15:14:18 GMT
fall into newbie tag? as I am a newbie to ignite. 😁

Thanks,
kcheng

On Thu, Feb 4, 2016 at 11:10 PM, Ken Cheng <kcheng.mvp@gmail.com> wrote:

> Hi Artem Shutak ,
>
> *Does this issue easy to reproduce? As I would like to work on it.*
>
>
>
>
> Thanks,
> kcheng
>
> On Thu, Feb 4, 2016 at 10:56 PM, Artem Shutak (JIRA) <jira@apache.org>
> wrote:
>
>> Artem Shutak created IGNITE-2554:
>> ------------------------------------
>>
>>              Summary: Affinity.mapKeyToNode() method throw
>> "ArithmeticException: / by zero" for LOCAL cache
>>                  Key: IGNITE-2554
>>                  URL: https://issues.apache.org/jira/browse/IGNITE-2554
>>              Project: Ignite
>>           Issue Type: Bug
>>             Reporter: Artem Shutak
>>             Priority: Minor
>>
>>
>> Affinity.mapKeyToNode() method throw "ArithmeticException: / by zero" for
>> LOCAL cache.
>>
>> The following code
>> {code}
>>     public static void main(String[] args) {
>>         try (Ignite ignite = Ignition.start(new IgniteConfiguration())) {
>>             CacheConfiguration cc = new CacheConfiguration();
>>
>>             cc.setCacheMode(LOCAL);
>>             cc.setName("myCache");
>>
>>             ignite.getOrCreateCache(cc);
>>
>>             ignite.affinity("myCache").mapKeyToNode("myKey");
>>         }
>>     }
>> {code}
>>
>> Produce the following exception.
>>
>> {noformat}
>> Exception in thread "main" java.lang.ArithmeticException: / by zero
>>         at
>> org.apache.ignite.internal.processors.cache.affinity.GridCacheAffinityImpl.mapKeysToNodes(GridCacheAffinityImpl.java:210)
>>         at
>> org.apache.ignite.internal.processors.cache.affinity.GridCacheAffinityImpl.mapKeyToNode(GridCacheAffinityImpl.java:187)
>>         at main
>> {noformat}
>>
>> The issue is {{cctx.discovery().cacheAffinityNodes(cctx.name(),
>> topVer)}} returns empty nodes collection.
>>
>>
>>
>> --
>> This message was sent by Atlassian JIRA
>> (v6.3.4#6332)
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message