[ 
https://issues.apache.org/jira/browse/IGNITE-472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15234489#comment-15234489
 ] 

Pavel Konstantinov commented on IGNITE-472:
-------------------------------------------

Tested successfully in general. 
But we need to correctly handle system cache in 'clear' command.
Currently 'clearing' a system cache rising the exception with the following 
stack trace 
{code}
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.handleThrowable(GridJobWorker.java:607)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:551)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:456)
        at 
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
        at 
org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1095)
        at 
org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:1766)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1219)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:847)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:105)
        at 
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:810)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: Failed to get cache because it is a 
system cache: ignite-marshaller-sys-cache
        at 
org.apache.ignite.internal.processors.cache.GridCacheProcessor.publicJCache(GridCacheProcessor.java:3164)
        at org.apache.ignite.internal.IgniteKernal.cache(IgniteKernal.java:2403)
        at 
org.apache.ignite.internal.visor.cache.VisorCacheClearTask$VisorCacheClearJob.run(VisorCacheClearTask.java:122)
        at 
org.apache.ignite.internal.visor.cache.VisorCacheClearTask$VisorCacheClearJob.run(VisorCacheClearTask.java:50)
        at org.apache.ignite.internal.visor.VisorJob.execute(VisorJob.java:69)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker$2.call(GridJobWorker.java:509)
        at 
org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6455)
        at 
org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:503)
        ... 11 more
{code} 

> Do not show system caches in visor console by default
> -----------------------------------------------------
>
>                 Key: IGNITE-472
>                 URL: https://issues.apache.org/jira/browse/IGNITE-472
>             Project: Ignite
>          Issue Type: Task
>          Components: UI
>    Affects Versions: sprint-2
>            Reporter: Pavel Konstantinov
>            Assignee: Pavel Konstantinov
>            Priority: Minor
>         Attachments: screenshot.png
>
>
> I think we need to add a special option like '-sys' to show system caches



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to