[
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)