You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Anton Vinogradov (Jira)" <ji...@apache.org> on 2021/08/17 14:04:00 UTC

[jira] [Updated] (IGNITE-15327) Idle_verify fails on cluster check when nodesFilter is used

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

Anton Vinogradov updated IGNITE-15327:
--------------------------------------
        Parent: IGNITE-15167
    Issue Type: Sub-task  (was: Bug)

> 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: Sub-task
>            Reporter: Anton Vinogradov
>            Priority: Major
>
> 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)