Anton Vinogradov created IGNITE-15327:
-----------------------------------------

             Summary: Idle_verify fails on cluster check when nodesFilter is 
used
                 Key: IGNITE-15327
                 URL: https://issues.apache.org/jira/browse/IGNITE-15327
             Project: Ignite
          Issue Type: Bug
            Reporter: Anton Vinogradov


Start cluster and create a cache with a filter
{noformat}
cfg.setNodeFilter(node -> !node.consistentId().equals(filteredId)); 
{noformat}
and idle_verify will return you
{noformat}
The check procedure task was executed with the following args: caches=[], 
excluded=[], cacheFilter=[DEFAULT]

The check procedure failed.

There are no caches matching given filter options.

The check procedure failed on nodes:

Node ID: 157c034a-4dfa-428f-a671-569fbad00002 [127.0.0.1]
Consistent ID: gridCommandHandlerTest2
See log for additional information. 
/Users/user/IdeaProjects/ignite/work/idle_verify-2021-08-17T16-56-15_283.txt
Control utility [ver. 2.12.0-SNAPSHOT#20210817-sha1:DEV]
2021 Copyright(C) Apache Software Foundation
User: user
Time: 2021-08-17T16:56:09.858
Command [CACHE] started
Arguments: --cache idle_verify --yes 
--------------------------------------------------------------------------------
Command [CACHE] finished with code: 0
Control utility has completed execution at: 2021-08-17T16:56:15.298
Execution time: 5440 ms
{noformat}
because of empty caches list on a filtered node
{noformat}
class 
org.apache.ignite.internal.processors.cache.verify.NoMatchingCachesException: 
null
        at 
org.apache.ignite.internal.processors.cache.verify.VerifyBackupPartitionsTaskV2$VerifyBackupPartitionsJobV2.getGroupIds(VerifyBackupPartitionsTaskV2.java:335)
        at 
org.apache.ignite.internal.processors.cache.verify.VerifyBackupPartitionsTaskV2$VerifyBackupPartitionsJobV2.execute(VerifyBackupPartitionsTaskV2.java:206)
        at 
org.apache.ignite.internal.processors.cache.verify.VerifyBackupPartitionsTaskV2$VerifyBackupPartitionsJobV2.execute(VerifyBackupPartitionsTaskV2.java:171)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker$2.call(GridJobWorker.java:601)
        at 
org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:7253)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:595)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:522)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
        at 
org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1305)
        at 
org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:2155)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1908)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1529)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.access$5300(GridIoManager.java:242)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager$9.execute(GridIoManager.java:1422)
        at 
org.apache.ignite.internal.managers.communication.TraceRunnable.run(TraceRunnable.java:55)
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to