[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Ozerov updated IGNITE-2110: Fix Version/s: (was: 2.3) > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Priority: Minor > Original Estimate: 48h > Remaining Estimate: 48h > > We should get rid of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Ozerov updated IGNITE-2110: Fix Version/s: (was: 2.1) 2.2 > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Priority: Minor > Fix For: 2.2 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get rid of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Ozerov updated IGNITE-2110: Fix Version/s: (was: 2.0) 2.1 > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Priority: Minor > Fix For: 2.1 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get rid of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexey Kuznetsov updated IGNITE-2110: - Description: We should get rid of this workaround in GridDhtAffinityAssignmentResponse#finishUnmarshal {code:java} // TODO IGNITE-10: setting 'local' for nodes not needed when IGNITE-10 is implemented. int assignments = affAssignment.size(); for (int n = 0; n < assignments; n++) { List nodes = affAssignment.get(n); int size = nodes.size(); for (int i = 0; i < size; i++) { ClusterNode node = nodes.get(i); if (node instanceof TcpDiscoveryNode) ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); } } {code} by designing new solution for TcpDiscoveryNode.local transient flag was: We should get read of this workaround in GridDhtAffinityAssignmentResponse#finishUnmarshal {code:java} // TODO IGNITE-10: setting 'local' for nodes not needed when IGNITE-10 is implemented. int assignments = affAssignment.size(); for (int n = 0; n < assignments; n++) { List nodes = affAssignment.get(n); int size = nodes.size(); for (int i = 0; i < size; i++) { ClusterNode node = nodes.get(i); if (node instanceof TcpDiscoveryNode) ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); } } {code} by designing new solution for TcpDiscoveryNode.local transient flag > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Priority: Minor > Fix For: 2.0 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get rid of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Ozerov updated IGNITE-2110: Fix Version/s: (was: 1.8) 2.0 > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Assignee: Artem Shutak >Priority: Minor > Fix For: 2.0 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get read of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Ozerov updated IGNITE-2110: Assignee: (was: Artem Shutak) > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Priority: Minor > Fix For: 2.0 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get read of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-2110: --- Fix Version/s: (was: 1.7) 1.8 > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Assignee: Artem Shutak >Priority: Minor > Fix For: 1.8 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get read of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Semen Boikov updated IGNITE-2110: - Assignee: Artem Shutak (was: Vladimir Ershov) > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Assignee: Artem Shutak >Priority: Minor > Fix For: 1.6 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get read of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (IGNITE-2110) Replace workarond for local node flag in TcpDiscoveryNode with better solution
[ https://issues.apache.org/jira/browse/IGNITE-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Semen Boikov updated IGNITE-2110: - Fix Version/s: (was: 1.5) 1.6 > Replace workarond for local node flag in TcpDiscoveryNode with better solution > -- > > Key: IGNITE-2110 > URL: https://issues.apache.org/jira/browse/IGNITE-2110 > Project: Ignite > Issue Type: Task > Components: cache >Affects Versions: ignite-1.4 >Reporter: Vladimir Ershov >Assignee: Vladimir Ershov >Priority: Minor > Fix For: 1.6 > > Original Estimate: 48h > Remaining Estimate: 48h > > We should get read of this workaround in > GridDhtAffinityAssignmentResponse#finishUnmarshal > {code:java} > // TODO IGNITE-10: setting 'local' for nodes not needed when > IGNITE-10 is implemented. > int assignments = affAssignment.size(); > for (int n = 0; n < assignments; n++) { > List nodes = affAssignment.get(n); > int size = nodes.size(); > for (int i = 0; i < size; i++) { > ClusterNode node = nodes.get(i); > if (node instanceof TcpDiscoveryNode) > > ((TcpDiscoveryNode)node).local(node.id().equals(ctx.localNodeId())); > } > } > {code} > by designing new solution for TcpDiscoveryNode.local transient flag -- This message was sent by Atlassian JIRA (v6.3.4#6332)