[
https://issues.apache.org/jira/browse/IGNITE-17552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pavel Pereslegin updated IGNITE-17552:
--------------------------------------
Description:
In some cases, when we execute "createSnapshot" on non-coordinator node, the
snapshot error is not reported in the "LastSnapshotErrorMessage" metric, but
the "LastSnapshotStartTime" and "LastSnapshotErrorMessage" metrics are updated.
This is misleading that the snapshot was taken successfully.
The problem concerns not only metrics, despite the error, the user future
completes successfully and it does not reach the user.
Steps to reproduce:
1) Create cluster with 2+ nodes
2) execute "createSnapshot" with non-existent path(example: /bad/path) on
non-coordinator node
3) check "LastSnapshotErrorMessage" on non-coordinator node
4) execute "createSnapshot" with non-existent path on coordinator node
5) check "LastSnapshotErrorMessage" coordinator node
was:
In some cases, when we execute "createSnapshot" on non-coordinator node, the
snapshot error is not reported in the "LastSnapshotErrorMessage" metric, but
the "LastSnapshotStartTime" and "LastSnapshotErrorMessage" metrics are updated.
This is misleading that the snapshot was taken successfully.
Steps to reproduce:
1) Create cluster with 2+ nodes
2) execute "createSnapshot" with non-existent path(example: /bad/path) on
non-coordinator node
3) check "LastSnapshotErrorMessage" on non-coordinator node
4) execute "createSnapshot" with non-existent path on coordinator node
5) check "LastSnapshotErrorMessage" coordinator node
> The snapshot error is not propagated to the initiating node if it is not the
> coordinator.
> -----------------------------------------------------------------------------------------
>
> Key: IGNITE-17552
> URL: https://issues.apache.org/jira/browse/IGNITE-17552
> Project: Ignite
> Issue Type: Bug
> Affects Versions: 2.13
> Reporter: Stepanov Ilya
> Assignee: Pavel Pereslegin
> Priority: Major
> Labels: iep-43, ise
> Attachments: error.log
>
>
> In some cases, when we execute "createSnapshot" on non-coordinator node, the
> snapshot error is not reported in the "LastSnapshotErrorMessage" metric, but
> the "LastSnapshotStartTime" and "LastSnapshotErrorMessage" metrics are
> updated.
> This is misleading that the snapshot was taken successfully.
> The problem concerns not only metrics, despite the error, the user future
> completes successfully and it does not reach the user.
> Steps to reproduce:
> 1) Create cluster with 2+ nodes
> 2) execute "createSnapshot" with non-existent path(example: /bad/path) on
> non-coordinator node
> 3) check "LastSnapshotErrorMessage" on non-coordinator node
> 4) execute "createSnapshot" with non-existent path on coordinator node
> 5) check "LastSnapshotErrorMessage" coordinator node
--
This message was sent by Atlassian Jira
(v8.20.10#820010)