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

Alexey Goncharuk updated IGNITE-8277:
-------------------------------------
    Description: 
It will be useful to add some utilities to control.sh script to control cluster 
state in production environments:
1) An utility which checks partition consistency on primary and backup nodes. 
This utility should work on an idle cluster and check only owning partitions. 
Also there should be a way to run per-key comparison of a partition on two 
selected nodes in a grid.
2) An utility to display cache info such as a list of caches with their IDs, 
the list of cache groups, current partition owners, number of currently owning, 
moving, renting partitions in the grid
3) An utility to display contented keys in caches
4) An utility to check the validity of all indexes. Essentially, it will take 
an iterator over a partition and check that the given entry is reachable via 
all defined indexes.

I suggest to add the given commands to {{./bin/control.sh}} script under a new 
{{--cache}} subcommand.

> Add utilities to check and display cache info
> ---------------------------------------------
>
>                 Key: IGNITE-8277
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8277
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Alexey Goncharuk
>            Priority: Major
>
> It will be useful to add some utilities to control.sh script to control 
> cluster state in production environments:
> 1) An utility which checks partition consistency on primary and backup nodes. 
> This utility should work on an idle cluster and check only owning partitions. 
> Also there should be a way to run per-key comparison of a partition on two 
> selected nodes in a grid.
> 2) An utility to display cache info such as a list of caches with their IDs, 
> the list of cache groups, current partition owners, number of currently 
> owning, moving, renting partitions in the grid
> 3) An utility to display contented keys in caches
> 4) An utility to check the validity of all indexes. Essentially, it will take 
> an iterator over a partition and check that the given entry is reachable via 
> all defined indexes.
> I suggest to add the given commands to {{./bin/control.sh}} script under a 
> new {{--cache}} subcommand.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to