Igniters, i found that near idle check commands only shows partitions in MOVING 
states as info in log and not take into account this fact as erroneous idle 
cluster state.
control.sh --cache idle_verify, control.sh --cache validate_indexes --check-crc
 
for example command would show something like :
 
Arguments: --cache idle_verify --yes 
--------------------------------------------------------------------------------
idle_verify task was executed with the following args: caches=[], excluded=[], 
cacheFilter=[DEFAULT]
idle_verify check has finished, no conflicts have been found.
Verification was skipped for 21 MOVING partitions:
Skipped partition: PartitionKeyV2 [grpId=1544803905, grpName=default, partId=7]
Partition instances: [PartitionHashRecordV2 [isPrimary=false, 
consistentId=gridCommandHandlerTest2, updateCntr=3, partitionState=MOVING, 
state=MOVING]] .. and so on
 
I found this erroneous and can lead to further cluster index corruption, for 
example in case when only command OK result checked.
 
If no objections would be here, i plan to inform about moving states as not OK 
exit code too.
 
 

Reply via email to