[
https://issues.apache.org/jira/browse/IGNITE-18436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Maksim Timonin updated IGNITE-18436:
------------------------------------
Description:
# Cluster contains of some server baseline nodes and client node
# Snapshot has started and failed on any of baseline nodes
# Every node in cluster handles this error in
IgniteSnapshotManager#initLocalSnapshotEndStage
# In this method node tries to delete snapshot files created on start stage
# Client node fails with AssertionError due to locSnpDir is null on client
nodes. Also FailureHandle invokes on this error (because this error is part of
discovery thread)
Also in case assertions is disabled, then instead the AssertionError client
node will throw NPE.
was:
# Cluster contains of some server baseline nodes and client node
# Snapshot has started and failed on any of baseline nodes
# Every node in cluster handles this error in
IgniteSnapshotManager#initLocalSnapshotEndStage
# In this method node tries to delete snapshot files created on start stage
# Client node fails with AssertionError due to locSnpDir is null on client
nodes. Also FailureHandle invokes on this error (because this error is part of
discovery thread)
Also in case assertions is disabled, then instead the AssertionError client
node tries to remove files from work directory: $IGNITE_HOME/snapshotName, if
snapshot path is not specified. Then snapshot might drop some unexpected files.
> Snapshots: AssertionError on client node after snapshot fails on start stage
> ----------------------------------------------------------------------------
>
> Key: IGNITE-18436
> URL: https://issues.apache.org/jira/browse/IGNITE-18436
> Project: Ignite
> Issue Type: Bug
> Reporter: Maksim Timonin
> Assignee: Maksim Timonin
> Priority: Major
> Fix For: 2.15
>
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> # Cluster contains of some server baseline nodes and client node
> # Snapshot has started and failed on any of baseline nodes
> # Every node in cluster handles this error in
> IgniteSnapshotManager#initLocalSnapshotEndStage
> # In this method node tries to delete snapshot files created on start stage
> # Client node fails with AssertionError due to locSnpDir is null on client
> nodes. Also FailureHandle invokes on this error (because this error is part
> of discovery thread)
> Also in case assertions is disabled, then instead the AssertionError client
> node will throw NPE.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)