IDIEP-94
Author
Sponsor
Created

Status

DRAFT


Motivation

Ignitevisorcmd requires a daemon node to be started. We would like to completely remove the concept of a daemon node from the Ignite codebase in the near future..

Ignitevisorcmd is written in scala, we have problems testing, maintaining and improving its codebase.

Users may be confused that we have several tools that do the same things (ignitevisorcmd and control script).

Description

We need to move the missing ignitevisorcmd functionality to the control script.

Console visor commands

Function nameDescriptionimplemented in control scriptNeed move to control scriptTicket
Ack command
nono
List caches
yesno
List system caches
nono (SYS.CACHES system view)
Reset lost partitions
yesno
Display lost partitions
nono

Cache scan


nono 
Cache clear
nono
Cache modify
nono
Cache reset metrics
yes

no


Cache drop
yesno

Node configuration



yesIGNITE-18279
Print discovery events

no
Print events history (EventStorageSpi)

no
Metrics monitoring (alert)

no
Garbage collection runner

no
Deploy manager

no
Kill/restart/start node

no
Node statistics

no (values available via metrics)
Ping node
yesno
Topology
yesno
Run visualVM

no

Risks and Assumptions

// Describe project risks, such as API or binary compatibility issues, major protocol changes, etc.

Discussion Links

// Links to discussions on the devlist, if applicable.

Reference Links

// Links to various reference documents, if applicable.

Tickets

T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Loading...
Refresh

  • No labels