[
https://issues.apache.org/jira/browse/IGNITE-18128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Puchkovskiy updated IGNITE-18128:
---------------------------------------
Description:
How to reproduce:
# Start a cluster of at least 2 nodes (I had 3)
# Create a table with at least 2 replicas (I had 3), wait for a couple of
seconds so it gets replicated
# Restart one of the nodes
{{ReplicaIsAlreadyStartedException}} is thrown because
{{ReplicaManager#startReplica()}} is invoked twice for same replica.
{*}Update{*}: Looks like the bug only manifests itself when the underlying
storage is empty (i.e. {{lastAppliedIndex}} is 0).
was:
How to reproduce:
# Start a cluster of at least 2 nodes (I had 3)
# Create a table with at least 2 replicas (I had 3), wait for a couple of
seconds so it gets replicated
# Restart one of the nodes
{{ReplicaIsAlreadyStartedException}} is thrown because
{{ReplicaManager#startReplica()}} is invoked twice for same replica.
> ReplicaIsAlreadyStartedException when starting a node having a table with at
> least 2 replicas
> ---------------------------------------------------------------------------------------------
>
> Key: IGNITE-18128
> URL: https://issues.apache.org/jira/browse/IGNITE-18128
> Project: Ignite
> Issue Type: Bug
> Reporter: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
> Fix For: 3.0.0-beta2
>
>
> How to reproduce:
> # Start a cluster of at least 2 nodes (I had 3)
> # Create a table with at least 2 replicas (I had 3), wait for a couple of
> seconds so it gets replicated
> # Restart one of the nodes
> {{ReplicaIsAlreadyStartedException}} is thrown because
> {{ReplicaManager#startReplica()}} is invoked twice for same replica.
> {*}Update{*}: Looks like the bug only manifests itself when the underlying
> storage is empty (i.e. {{lastAppliedIndex}} is 0).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)