[jira] [Commented] (IGNITE-11985) .NET: CompiledQuery.Compile does not work with string parameters

2019-07-15 Thread Ivan Pavlukhin (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885854#comment-16885854
 ] 

Ivan Pavlukhin commented on IGNITE-11985:
-

[~ptupitsyn], [~ashapkin], does not this ticket duplicate 
https://issues.apache.org/jira/browse/IGNITE-11984 ?

> .NET: CompiledQuery.Compile does not work with string parameters
> 
>
> Key: IGNITE-11985
> URL: https://issues.apache.org/jira/browse/IGNITE-11985
> Project: Ignite
>  Issue Type: Bug
>  Components: platforms
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET
>
> String parameters always produce an exception, example:
> {code}
> CompiledQuery.Compile((string empName) => persons.Where(x => x.Value.Name == 
> empName))
> {code}
> Result:
> {code}
> System.InvalidOperationException: Error compiling query: entire LINQ 
> expression should be specified within lambda passed to Compile method. Part 
> of the query can't be outside the Compile method call.
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Assigned] (IGNITE-11977) Data streamer pool MXBean is registered as ThreadPoolMXBean instead of StripedExecutorMXBean

2019-07-15 Thread Ruslan Kamashev (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ruslan Kamashev reassigned IGNITE-11977:


Assignee: Ruslan Kamashev

> Data streamer pool MXBean is registered as ThreadPoolMXBean instead of 
> StripedExecutorMXBean
> 
>
> Key: IGNITE-11977
> URL: https://issues.apache.org/jira/browse/IGNITE-11977
> Project: Ignite
>  Issue Type: Bug
>Reporter: Stanislav Lukyanov
>Assignee: Ruslan Kamashev
>Priority: Major
>
> Data streamer pool is registered with a ThreadPoolMXBean while it is actually 
> a StripedExecutor and can use a StripedExecutorMXBean.
> Need to change the registration in the IgniteKernal code. It should be 
> registered the same way as the striped executor pool.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11985) .NET: CompiledQuery.Compile does not work with string parameters

2019-07-15 Thread Pavel Tupitsyn (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885519#comment-16885519
 ] 

Pavel Tupitsyn commented on IGNITE-11985:
-

The problem is at Apache.Ignite.Linq\Impl\CacheQueryExpressionVisitor.cs:190 - 
"is null" special case is triggered instead of producing "= ?".

> .NET: CompiledQuery.Compile does not work with string parameters
> 
>
> Key: IGNITE-11985
> URL: https://issues.apache.org/jira/browse/IGNITE-11985
> Project: Ignite
>  Issue Type: Bug
>  Components: platforms
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET
>
> String parameters always produce an exception, example:
> {code}
> CompiledQuery.Compile((string empName) => persons.Where(x => x.Value.Name == 
> empName))
> {code}
> Result:
> {code}
> System.InvalidOperationException: Error compiling query: entire LINQ 
> expression should be specified within lambda passed to Compile method. Part 
> of the query can't be outside the Compile method call.
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (IGNITE-11985) .NET: CompiledQuery.Compile does not work with string parameters

2019-07-15 Thread Pavel Tupitsyn (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pavel Tupitsyn updated IGNITE-11985:

Ignite Flags:   (was: Docs Required)

> .NET: CompiledQuery.Compile does not work with string parameters
> 
>
> Key: IGNITE-11985
> URL: https://issues.apache.org/jira/browse/IGNITE-11985
> Project: Ignite
>  Issue Type: Bug
>  Components: platforms
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET
>
> String parameters always produce an exception, example:
> {code}
> CompiledQuery.Compile((string empName) => persons.Where(x => x.Value.Name == 
> empName))
> {code}
> Result:
> {code}
> System.InvalidOperationException: Error compiling query: entire LINQ 
> expression should be specified within lambda passed to Compile method. Part 
> of the query can't be outside the Compile method call.
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (IGNITE-11985) .NET: CompiledQuery.Compile does not work with string parameters

2019-07-15 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-11985:
---

 Summary: .NET: CompiledQuery.Compile does not work with string 
parameters
 Key: IGNITE-11985
 URL: https://issues.apache.org/jira/browse/IGNITE-11985
 Project: Ignite
  Issue Type: Bug
  Components: platforms
Reporter: Pavel Tupitsyn
Assignee: Pavel Tupitsyn


String parameters always produce an exception, example:

{code}
CompiledQuery.Compile((string empName) => persons.Where(x => x.Value.Name == 
empName))
{code}

Result:
{code}
System.InvalidOperationException: Error compiling query: entire LINQ expression 
should be specified within lambda passed to Compile method. Part of the query 
can't be outside the Compile method call.
{code}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11981) [IEP-35] Create MU shortcut instead of static import of MetricUtils

2019-07-15 Thread Nikolay Izhikov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885499#comment-16885499
 ] 

Nikolay Izhikov commented on IGNITE-11981:
--

[~avinogradov], you proposed that change. Can you comment on Andrey opinion?

[~agura] Are you OK with the usage of static import? 

> [IEP-35] Create MU shortcut instead of static import of MetricUtils
> ---
>
> Key: IGNITE-11981
> URL: https://issues.apache.org/jira/browse/IGNITE-11981
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-35
>
> More Ignite-way of coding is the usage of short cut classes.
> We should use MU instead of static import of {{MetricUtils}}.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (IGNITE-11982) Fix bugs of pds

2019-07-15 Thread Dmitriy Govorukhin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitriy Govorukhin updated IGNITE-11982:

Ignite Flags:   (was: Docs Required)

> Fix bugs of pds
> ---
>
> Key: IGNITE-11982
> URL: https://issues.apache.org/jira/browse/IGNITE-11982
> Project: Ignite
>  Issue Type: Bug
>Reporter: Anton Kalashnikov
>Assignee: Anton Kalashnikov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> fixed pds crash:
> * Fail during logical recovery
> * JVM crash in all compatibility LFS tests
> * WAL segments serialization problem
> * Unable to read last WAL record after crash during checkpoint
> * Node failed on detecting storage block size if page compression enabled on 
> many caches
> * Can not change baseline for in-memory cluster
> * SqlFieldsQuery DELETE FROM causes JVM crash
> * Fixed IgniteCheckedException: Compound exception for CountDownFuture.
> fixed tests:
> * WalCompactionAndPageCompressionTest
> * IgnitePdsRestartAfterFailedToWriteMetaPageTest.test
>  * GridPointInTimeRecoveryRebalanceTest.testRecoveryNotFailsIfWalSomewhereEnab
> * 
> IgniteClusterActivateDeactivateTest.testDeactivateSimple_5_Servers_5_Clients_Fro
> * IgniteCacheReplicatedQuerySelfTest.testNodeLeft 
> * .NET tests
> optimization:
> * Replace TcpDiscoveryNode to nodeId in TcpDiscoveryMessages
> * Failures to deserialize discovery data should be handled by a failure 
> handler
> * Optimize GridToStringBuilder



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (IGNITE-11982) Fix bugs of pds

2019-07-15 Thread Dmitriy Govorukhin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitriy Govorukhin updated IGNITE-11982:

Fix Version/s: 2.8

> Fix bugs of pds
> ---
>
> Key: IGNITE-11982
> URL: https://issues.apache.org/jira/browse/IGNITE-11982
> Project: Ignite
>  Issue Type: Bug
>Reporter: Anton Kalashnikov
>Assignee: Anton Kalashnikov
>Priority: Major
> Fix For: 2.8
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> fixed pds crash:
> * Fail during logical recovery
> * JVM crash in all compatibility LFS tests
> * WAL segments serialization problem
> * Unable to read last WAL record after crash during checkpoint
> * Node failed on detecting storage block size if page compression enabled on 
> many caches
> * Can not change baseline for in-memory cluster
> * SqlFieldsQuery DELETE FROM causes JVM crash
> * Fixed IgniteCheckedException: Compound exception for CountDownFuture.
> fixed tests:
> * WalCompactionAndPageCompressionTest
> * IgnitePdsRestartAfterFailedToWriteMetaPageTest.test
>  * GridPointInTimeRecoveryRebalanceTest.testRecoveryNotFailsIfWalSomewhereEnab
> * 
> IgniteClusterActivateDeactivateTest.testDeactivateSimple_5_Servers_5_Clients_Fro
> * IgniteCacheReplicatedQuerySelfTest.testNodeLeft 
> * .NET tests
> optimization:
> * Replace TcpDiscoveryNode to nodeId in TcpDiscoveryMessages
> * Failures to deserialize discovery data should be handled by a failure 
> handler
> * Optimize GridToStringBuilder



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (IGNITE-11984) .NET CompiledQuery won't work with strings

2019-07-15 Thread Alexandr Shapkin (JIRA)
Alexandr Shapkin created IGNITE-11984:
-

 Summary: .NET CompiledQuery won't work with strings
 Key: IGNITE-11984
 URL: https://issues.apache.org/jira/browse/IGNITE-11984
 Project: Ignite
  Issue Type: Improvement
  Components: platforms
Affects Versions: 2.7.5
Reporter: Alexandr Shapkin


Consider two samples:

var cache = GetClientCache();
 var persons = cache.AsCacheQueryable();

 

This works:

var qry = CompiledQuery.Compile((int id) => persons.Where(x => x.Value.Id == 
id));

 

This won't:

var qry = CompiledQuery.Compile((string id) => persons.Where(x => 
x.Value.Name.Equals(id)));

 

Error compiling query: entire LINQ expression should be specified within lambda 
passed to Compile method.

 

Reason: 

GetCompiledQuery method -> var paramValues becomes null

Because of that CacheQueryExpressionVisitor -> VisitConstant will not be 
executed

 



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Description: 
Node *ignite-2*/*ignite-3* has inifite logs about 
*TcpDiscoveryStatusCheckMessage* with id 
*832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb*.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{code}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{code}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{code}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{code}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{code}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
order=18, intOrder=12, lastExchangeTime=1563192393823, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf

[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Description: 
Node *ignite-2*/*ignite-3* has inifite logs about 
*TcpDiscoveryStatusCheckMessage* with id 
*832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb*.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{code}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{code}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{code}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{code}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{code}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
order=18, intOrder=12, lastExchangeTime=1563192393823, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf

[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Description: 
Node *ignite-2*/*ignite-3* has inifite logs about 
*TcpDiscoveryStatusCheckMessage* with id 
*832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb*.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{code}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{code}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{noformat}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{noformat}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
order=18, intOrder=12, lastExchangeTime=1563192393823, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-

[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Description: 
Node *ignite-2*/*ignite-3* has inifite logs about 
*TcpDiscoveryStatusCheckMessage* with id 
*832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb*.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{noformat}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{noformat}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{noformat}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
order=18, intOrder=12, lastExchangeTime=1563192393823, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-47

[jira] [Commented] (IGNITE-11981) [IEP-35] Create MU shortcut instead of static import of MetricUtils

2019-07-15 Thread Andrey Gura (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885326#comment-16885326
 ] 

Andrey Gura commented on IGNITE-11981:
--

IMHO, bad idea and bad practice in the project. There is no problem in typing 
MetricUtils :)

> [IEP-35] Create MU shortcut instead of static import of MetricUtils
> ---
>
> Key: IGNITE-11981
> URL: https://issues.apache.org/jira/browse/IGNITE-11981
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-35
>
> More Ignite-way of coding is the usage of short cut classes.
> We should use MU instead of static import of {{MetricUtils}}.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Description: 
Node *ignite-2*/*ignite-3* has inifite logs about 
*TcpDiscoveryStatusCheckMessage* with id 
*832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb*.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{noformat}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{noformat}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{noformat}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
order=18, intOrder=12, lastExchangeTime=1563192393823, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-47

[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Description: 
Node *ignite-2*/*ignite-3* has inifite logs about 
TcpDiscoveryStatusCheckMessage with id 
832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{noformat}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{noformat}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{noformat}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
order=18, intOrder=12, lastExchangeTime=1563192393823, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-b

[jira] [Created] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)
Dmitry Lazurkin created IGNITE-11983:


 Summary: TcpDiscoverySpi: Infinite circulation of 
TcpStatusCheckMessage after node restart
 Key: IGNITE-11983
 URL: https://issues.apache.org/jira/browse/IGNITE-11983
 Project: Ignite
  Issue Type: Bug
  Components: general
Affects Versions: 2.7
Reporter: Dmitry Lazurkin


Node *ignite-2*/*ignite-3* has inifite logs about 
TcpDiscoveryStatusCheckMessage with id 
832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb.

h2. Cluster topology
*ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
{noformat}
2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1562343474727, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1563192795758, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561117, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652607, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741145, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582125, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
{noformat}
2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
ver=2.7.0#20181130-sha1:256ae401, isClient=false],
nodes=[
TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, addrs=[10.48.44.2], 
sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, order=1, intOrder=1, 
lastExchangeTime=1563192689675, loc=true, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, addrs=[10.48.44.1], 
sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, order=2, intOrder=2, 
lastExchangeTime=1562343474657, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false],
TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
intOrder=6, lastExchangeTime=1562343561102, loc=false, 
ver=2.7.0#20181130-sha1:256ae401, isClient=true],
TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, addrs=[10.44.151.8], 
sockAddrs=[/10.44.151.8:0], discPort=0, order=9, intOrder=7, 
lastExchangeTime=1562343652597, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, addrs=[10.37.26.56], 
sockAddrs=[/10.37.26.56:0], discPort=0, order=14, intOrder=10, 
lastExchangeTime=1562851741133, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=true],
TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, addrs=[10.48.44.3], 
sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, order=18, intOrder=12, 
lastExchangeTime=1562853582098, loc=false, ver=2.7.0#20181130-sha1:256ae401, 
isClient=false]], topVer=18, nodeOrder=12, maxInternalOrder=12, 
minNodeVer=2.7.0#20181130-sha1:256ae401]
{noformat}

*ignite-3 (6a182cef-25dc-4ee6-8307-a62ec164f466, id before restart - 
f507bad3-ea78-40a6-81ce-ab415ab871bb)*
{noformat}
2019-07-15 12:06:33,828 [RMI TCP Connection(39)-127.0.0.1] INFO  
o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
locNode=TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
addrs=[10.48.44.3], soc

[jira] [Updated] (IGNITE-11983) TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after node restart

2019-07-15 Thread Dmitry Lazurkin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Lazurkin updated IGNITE-11983:
-
Summary: TcpDiscoverySpi: Infinite circulation of 
TcpDiscoveryStatusCheckMessage after node restart  (was: TcpDiscoverySpi: 
Infinite circulation of TcpStatusCheckMessage after node restart)

> TcpDiscoverySpi: Infinite circulation of TcpDiscoveryStatusCheckMessage after 
> node restart
> --
>
> Key: IGNITE-11983
> URL: https://issues.apache.org/jira/browse/IGNITE-11983
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.7
>Reporter: Dmitry Lazurkin
>Priority: Major
>
> Node *ignite-2*/*ignite-3* has inifite logs about 
> TcpDiscoveryStatusCheckMessage with id 
> 832a931eb61-f507bad3-ea78-40a6-81ce-ab415ab871bb.
> h2. Cluster topology
> *ignite-1 (f170bfc0-3dec-4b7b-8815-99ca641abc2f)*
> {noformat}
> 2019-07-15 12:13:16,076 [RMI TCP Connection(10)-127.0.0.1] INFO  
> o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
> locNode=TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
> addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
> order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false],
> nodes=[
> TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
> addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
> order=1, intOrder=1, lastExchangeTime=1562343474727, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false],
> TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
> addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
> order=2, intOrder=2, lastExchangeTime=1563192795758, loc=true, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false],
> TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
> addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
> intOrder=6, lastExchangeTime=1562343561117, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=true],
> TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, 
> addrs=[10.44.151.8], sockAddrs=[/10.44.151.8:0], discPort=0, order=9, 
> intOrder=7, lastExchangeTime=1562343652607, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=true],
> TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, 
> addrs=[10.37.26.56], sockAddrs=[/10.37.26.56:0], discPort=0, order=14, 
> intOrder=10, lastExchangeTime=1562851741145, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=true],
> TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
> addrs=[10.48.44.3], sockAddrs=[ignite-3/10.48.44.3:47500], discPort=47500, 
> order=18, intOrder=12, lastExchangeTime=1562853582125, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false]], topVer=18, nodeOrder=12, 
> maxInternalOrder=12, minNodeVer=2.7.0#20181130-sha1:256ae401]
> {noformat}
> *ignite-2 (d47598e1-bbfd-4789-ba25-b1af6dc147bf, coordinator)*
> {noformat}
> 2019-07-15 12:11:29,679 [RMI TCP Connection(88)-127.0.0.1] INFO  
> o.a.i.s.d.tcp.TcpDiscoverySpi - TcpDiscoveryNodesRing [
> locNode=TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
> addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
> order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false],
> nodes=[
> TcpDiscoveryNode [id=d47598e1-bbfd-4789-ba25-b1af6dc147bf, 
> addrs=[10.48.44.2], sockAddrs=[ignite-2/10.48.44.2:47500], discPort=47500, 
> order=1, intOrder=1, lastExchangeTime=1563192689675, loc=true, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false],
> TcpDiscoveryNode [id=f170bfc0-3dec-4b7b-8815-99ca641abc2f, 
> addrs=[10.48.44.1], sockAddrs=[ignite-1/10.48.44.1:47500], discPort=47500, 
> order=2, intOrder=2, lastExchangeTime=1562343474657, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=false],
> TcpDiscoveryNode [id=b400aa0a-1d9b-4165-96ae-d75aba2d1bb8, 
> addrs=[10.40.105.88], sockAddrs=[/10.40.105.88:0], discPort=0, order=7, 
> intOrder=6, lastExchangeTime=1562343561102, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=true],
> TcpDiscoveryNode [id=618b2910-071d-4247-86f3-1d40237e7645, 
> addrs=[10.44.151.8], sockAddrs=[/10.44.151.8:0], discPort=0, order=9, 
> intOrder=7, lastExchangeTime=1562343652597, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=true],
> TcpDiscoveryNode [id=2b033aed-132d-4341-b1cf-6f45a21619b7, 
> addrs=[10.37.26.56], sockAddrs=[/10.37.26.56:0], discPort=0, order=14, 
> intOrder=10, lastExchangeTime=1562851741133, loc=false, 
> ver=2.7.0#20181130-sha1:256ae401, isClient=true],
> TcpDiscoveryNode [id=6a182cef-25dc-4ee6-8307-a62ec164f466, 
> addrs=[10.48.44.3], sockAddrs=[ignite-3/10.4

[jira] [Commented] (IGNITE-11978) Javadoc enhancement for the ReadRepair feature.

2019-07-15 Thread Vyacheslav Koptilin (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885248#comment-16885248
 ] 

Vyacheslav Koptilin commented on IGNITE-11978:
--

yep, will do!

> Javadoc enhancement for the ReadRepair feature.
> ---
>
> Key: IGNITE-11978
> URL: https://issues.apache.org/jira/browse/IGNITE-11978
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vyacheslav Koptilin
>Assignee: Vyacheslav Koptilin
>Priority: Major
>  Labels: iep-31
> Fix For: 2.8
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The newly added `ReadRepair` feature requires Javadoc improvements.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (IGNITE-11982) Fix bugs of pds

2019-07-15 Thread Anton Kalashnikov (JIRA)
Anton Kalashnikov created IGNITE-11982:
--

 Summary: Fix bugs of pds
 Key: IGNITE-11982
 URL: https://issues.apache.org/jira/browse/IGNITE-11982
 Project: Ignite
  Issue Type: Bug
Reporter: Anton Kalashnikov
Assignee: Anton Kalashnikov


fixed pds crash:
* Fail during logical recovery
* JVM crash in all compatibility LFS tests
* WAL segments serialization problem
* Unable to read last WAL record after crash during checkpoint
* Node failed on detecting storage block size if page compression enabled on 
many caches
* Can not change baseline for in-memory cluster
* SqlFieldsQuery DELETE FROM causes JVM crash
* Fixed IgniteCheckedException: Compound exception for CountDownFuture.

fixed tests:
* WalCompactionAndPageCompressionTest
* IgnitePdsRestartAfterFailedToWriteMetaPageTest.test
 * GridPointInTimeRecoveryRebalanceTest.testRecoveryNotFailsIfWalSomewhereEnab
* 
IgniteClusterActivateDeactivateTest.testDeactivateSimple_5_Servers_5_Clients_Fro
* IgniteCacheReplicatedQuerySelfTest.testNodeLeft 
* .NET tests

optimization:
* Replace TcpDiscoveryNode to nodeId in TcpDiscoveryMessages
* Failures to deserialize discovery data should be handled by a failure handler
* Optimize GridToStringBuilder



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11978) Javadoc enhancement for the ReadRepair feature.

2019-07-15 Thread Anton Vinogradov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885190#comment-16885190
 ] 

Anton Vinogradov commented on IGNITE-11978:
---

[~slava.koptilin]
Could you please ask TC bot for visa.

> Javadoc enhancement for the ReadRepair feature.
> ---
>
> Key: IGNITE-11978
> URL: https://issues.apache.org/jira/browse/IGNITE-11978
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vyacheslav Koptilin
>Assignee: Vyacheslav Koptilin
>Priority: Major
>  Labels: iep-31
> Fix For: 2.8
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The newly added `ReadRepair` feature requires Javadoc improvements.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11978) Javadoc enhancement for the ReadRepair feature.

2019-07-15 Thread Vyacheslav Koptilin (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885180#comment-16885180
 ] 

Vyacheslav Koptilin commented on IGNITE-11978:
--

Hi [~avinogradov], could you please take a look?

> Javadoc enhancement for the ReadRepair feature.
> ---
>
> Key: IGNITE-11978
> URL: https://issues.apache.org/jira/browse/IGNITE-11978
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vyacheslav Koptilin
>Assignee: Vyacheslav Koptilin
>Priority: Major
>  Labels: iep-31
> Fix For: 2.8
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The newly added `ReadRepair` feature requires Javadoc improvements.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (IGNITE-11978) Javadoc enhancement for the ReadRepair feature.

2019-07-15 Thread Vyacheslav Koptilin (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin updated IGNITE-11978:
-
Fix Version/s: 2.8

> Javadoc enhancement for the ReadRepair feature.
> ---
>
> Key: IGNITE-11978
> URL: https://issues.apache.org/jira/browse/IGNITE-11978
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vyacheslav Koptilin
>Assignee: Vyacheslav Koptilin
>Priority: Major
>  Labels: iep-31
> Fix For: 2.8
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The newly added `ReadRepair` feature requires Javadoc improvements.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11979) Add ability to set default parallelizm of rebuild indexes in configuration

2019-07-15 Thread Sergey Antonov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885178#comment-16885178
 ] 

Sergey Antonov commented on IGNITE-11979:
-

[~Denis Chudov] I found failed indexing suite ({{PDS (Indexing)}}). Your 
changes relates with indexing. Please re-run blockers in your visa!

> Add ability to set default parallelizm of rebuild indexes in configuration
> --
>
> Key: IGNITE-11979
> URL: https://issues.apache.org/jira/browse/IGNITE-11979
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Denis Chudov
>Assignee: Denis Chudov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We can't change SchemaIndexCacheVisitorImpl#DFLT_PARALLELISM at the moment:
> {code:java}
> /** Default degree of parallelism. */
> private static final int DFLT_PARALLELISM = Math.min(4, Math.max(1, 
> Runtime.getRuntime().availableProcessors() / 4));
> {code}
> On huge servers with a lot of cores (such as 56) we will rebuild indexes in 4 
> threads. I think we should have ability to set DFLT_PARALLELISM in Ignite 
> configuration.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Assigned] (IGNITE-11966) Using AdaptiveLoadBalancingSpi without IgniteConfiguration.setIncludeEventTypes(EventType.EVT_TASK_FINISHED, EventType.EVT_TASK_FAILED) leads to memory leak

2019-07-15 Thread Ivan Bessonov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-11966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Bessonov reassigned IGNITE-11966:
--

Assignee: Ivan Bessonov

> Using AdaptiveLoadBalancingSpi without 
> IgniteConfiguration.setIncludeEventTypes(EventType.EVT_TASK_FINISHED,  
> EventType.EVT_TASK_FAILED) leads to memory leak
> -
>
> Key: IGNITE-11966
> URL: https://issues.apache.org/jira/browse/IGNITE-11966
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.7.5
>Reporter: Andrey Aleksandrov
>Assignee: Ivan Bessonov
>Priority: Major
> Fix For: 2.8
>
> Attachments: Top_Consumers.zip
>
>
> You can use in debug mode any of tests related to AdaptiveLoadBalancingSpi 
> like GridAdaptiveLoadBalancingSpiSelfTest.
> In case if you don't subscribe on EventType.EVT_TASK_FINISHED,  
> EventType.EVT_TASK_FAILED then next code will be never called:
> case EVT_TASK_FINISHED:
> case EVT_TASK_FAILED: {
>  TaskEvent taskEvt = (TaskEvent)evt;
>  taskTops.remove(taskEvt.taskSessionId()); //this
> As a result, you will see the growth of memory usage.
> [^Top_Consumers.zip]
>  if (log.isDebugEnabled())
>  log.debug("Removed task topology from topology cache for session: " +
>  taskEvt.taskSessionId());
>  break;
> }



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (IGNITE-11981) [IEP-35] Create MU shortcut instead of static import of MetricUtils

2019-07-15 Thread Nikolay Izhikov (JIRA)
Nikolay Izhikov created IGNITE-11981:


 Summary: [IEP-35] Create MU shortcut instead of static import of 
MetricUtils
 Key: IGNITE-11981
 URL: https://issues.apache.org/jira/browse/IGNITE-11981
 Project: Ignite
  Issue Type: Improvement
Reporter: Nikolay Izhikov


More Ignite-way of coding is the usage of short cut classes.

We should use MU instead of static import of {{MetricUtils}}.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11980) Repairs count metric (ReadRepair)

2019-07-15 Thread Nikolay Izhikov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16884996#comment-16884996
 ] 

Nikolay Izhikov commented on IGNITE-11980:
--

[~avinogradov]

1. The contributor should create a specific metric in `cache` metric registry. 
Take a {{CacheMetricsImpl}} as an example.
2. Probably, you need simple {{LongMetricImpl}}.
3. One should pass it to the place, RR events occur.
4. On each event, you should call {{metric.increment()}}

That's all :)

Hope, you found this useful.

> Repairs count metric (ReadRepair)
> -
>
> Key: IGNITE-11980
> URL: https://issues.apache.org/jira/browse/IGNITE-11980
> Project: Ignite
>  Issue Type: Task
>Reporter: Anton Vinogradov
>Priority: Major
>  Labels: iep-31
>
> Ignite should provide metric of how many repairs happened during ReadRepar 
> feature usage.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11979) Add ability to set default parallelizm of rebuild indexes in configuration

2019-07-15 Thread Denis Chudov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16884920#comment-16884920
 ] 

Denis Chudov commented on IGNITE-11979:
---

[~antonovsergey93], could you review my code pls?

> Add ability to set default parallelizm of rebuild indexes in configuration
> --
>
> Key: IGNITE-11979
> URL: https://issues.apache.org/jira/browse/IGNITE-11979
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Denis Chudov
>Assignee: Denis Chudov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We can't change SchemaIndexCacheVisitorImpl#DFLT_PARALLELISM at the moment:
> {code:java}
> /** Default degree of parallelism. */
> private static final int DFLT_PARALLELISM = Math.min(4, Math.max(1, 
> Runtime.getRuntime().availableProcessors() / 4));
> {code}
> On huge servers with a lot of cores (such as 56) we will rebuild indexes in 4 
> threads. I think we should have ability to set DFLT_PARALLELISM in Ignite 
> configuration.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11979) Add ability to set default parallelizm of rebuild indexes in configuration

2019-07-15 Thread Denis Chudov (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16884919#comment-16884919
 ] 

Denis Chudov commented on IGNITE-11979:
---

Blockers are not related to my commit.

> Add ability to set default parallelizm of rebuild indexes in configuration
> --
>
> Key: IGNITE-11979
> URL: https://issues.apache.org/jira/browse/IGNITE-11979
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Denis Chudov
>Assignee: Denis Chudov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We can't change SchemaIndexCacheVisitorImpl#DFLT_PARALLELISM at the moment:
> {code:java}
> /** Default degree of parallelism. */
> private static final int DFLT_PARALLELISM = Math.min(4, Math.max(1, 
> Runtime.getRuntime().availableProcessors() / 4));
> {code}
> On huge servers with a lot of cores (such as 56) we will rebuild indexes in 4 
> threads. I think we should have ability to set DFLT_PARALLELISM in Ignite 
> configuration.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Commented] (IGNITE-11979) Add ability to set default parallelizm of rebuild indexes in configuration

2019-07-15 Thread Ignite TC Bot (JIRA)


[ 
https://issues.apache.org/jira/browse/IGNITE-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16884918#comment-16884918
 ] 

Ignite TC Bot commented on IGNITE-11979:


{panel:title=--> Run :: All: Possible 
Blockers|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}PDS (Indexing){color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=4318897]]

{color:#d04437}Cache 6{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=4318886]]

{color:#d04437}ZooKeeper (Discovery) 3{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=4318911]]

{panel}
[TeamCity *--> Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=4318932&buildTypeId=IgniteTests24Java8_RunAll]

> Add ability to set default parallelizm of rebuild indexes in configuration
> --
>
> Key: IGNITE-11979
> URL: https://issues.apache.org/jira/browse/IGNITE-11979
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Denis Chudov
>Assignee: Denis Chudov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We can't change SchemaIndexCacheVisitorImpl#DFLT_PARALLELISM at the moment:
> {code:java}
> /** Default degree of parallelism. */
> private static final int DFLT_PARALLELISM = Math.min(4, Math.max(1, 
> Runtime.getRuntime().availableProcessors() / 4));
> {code}
> On huge servers with a lot of cores (such as 56) we will rebuild indexes in 4 
> threads. I think we should have ability to set DFLT_PARALLELISM in Ignite 
> configuration.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)