[ 
https://issues.apache.org/jira/browse/IGNITE-20737?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Valery Shorin updated IGNITE-20737:
-----------------------------------
    Ignite Flags: Release Notes Required  (was: Docs Required,Release Notes 
Required)

> Idle Verify fails with DEBUG log level
> --------------------------------------
>
>                 Key: IGNITE-20737
>                 URL: https://issues.apache.org/jira/browse/IGNITE-20737
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.15
>            Reporter: Valery Shorin
>            Priority: Major
>
> In case if idle verify executed with DEBUG log level it fails with error:
>  
> {code:java}
> Exception: org.apache.ignite.IgniteException Cluster not idle. Modifications 
> found in caches or groups: [grpName=default, grpId=1544803905, partId=30] 
> changed during size calculation [updCntrBefore=Counter [init=0, val=1], 
> updCntrAfter=Counter [init=0, val=1]]
>  {code}
>  
> This issue can be reproduced by the following test (shoud be added to 
> \{{GridCommandHandlerTest}}:
>  
> {code:java}
> @Test
> public void testCacheIdleVerifyLogLevelDebug() throws Exception {
>     IgniteEx ignite = startGrids(3);
>     ignite.cluster().state(ACTIVE);
>     IgniteCache<Object, Object> cache = ignite.createCache(new 
> CacheConfiguration<>(DEFAULT_CACHE_NAME)
>         .setAffinity(new RendezvousAffinityFunction(false, 32))
>         .setBackups(1));
>     cache.put("key", "value");
>     injectTestSystemOut();
>     setLoggerDebugLevel();
>     assertEquals(EXIT_CODE_OK, execute("--cache", "idle_verify"));
>     assertContains(log, testOut.toString(), "no conflicts have been found");
> } {code}
>  
>  
> The reason of this failure - {{equals(}} method is not defined for 
> {{PartitionUpdateCounterDebugWrapper}} class



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to