[jira] [Commented] (IGNITE-13465) Ignite cluster falls apart if two nodes segmented sequentially

2020-09-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13465:


{panel:title=Branch: [pull/8264/head] Base: [ignite-2.9] : Possible Blockers 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Control Utility{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5618362]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5618364]]

{panel}
{panel:title=Branch: [pull/8264/head] Base: [ignite-2.9] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5617599]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=37eaaf4b471-8208468f-fea4-407d-8ffc-85abfd28c475, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=34694998-f197-4d0a-b510-e1b23073ad77, topVer=0, msgTemplate=null, 
span=null, nodeId8=34694998, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1600763487382]], val2=AffinityTopologyVersion 
[topVer=8920286249632718504, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=37eaaf4b471-8208468f-fea4-407d-8ffc-85abfd28c475, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=34694998-f197-4d0a-b510-e1b23073ad77, topVer=0, msgTemplate=null, 
span=null, nodeId8=34694998, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1600763487382]], val2=AffinityTopologyVersion 
[topVer=8920286249632718504, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=538100c9-392d-4614-8c94-fd59648a2f4b, topVer=0, 
msgTemplate=null, span=null, nodeId8=c23fbc8d, msg=, type=NODE_JOINED, 
tstamp=1600763487382], val2=AffinityTopologyVersion 
[topVer=-7581949353123998078, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=538100c9-392d-4614-8c94-fd59648a2f4b, topVer=0, 
msgTemplate=null, span=null, nodeId8=c23fbc8d, msg=, type=NODE_JOINED, 
tstamp=1600763487382], val2=AffinityTopologyVersion 
[topVer=-7581949353123998078, minorTopVer=0]]] - PASSED{color}

{color:#8b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5617598]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=1ff9105b471-bbe58381-601f-4fe3-a749-6fa8b3281f1e, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=1d1d09d0-6f6e-46f8-a2e0-a680ffe26f5a, topVer=0, msgTemplate=null, 
span=null, nodeId8=1d1d09d0, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1600764242246]], val2=AffinityTopologyVersion 
[topVer=-3232078897289301239, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=1ff9105b471-bbe58381-601f-4fe3-a749-6fa8b3281f1e, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=1d1d09d0-6f6e-46f8-a2e0-a680ffe26f5a, topVer=0, msgTemplate=null, 
span=null, nodeId8=1d1d09d0, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1600764242246]], val2=AffinityTopologyVersion 
[topVer=-3232078897289301239, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=1628b092-159d-4174-830c-a7c15c51fe50, topVer=0, 
msgTemplate=null, span=null, nodeId8=82c89272, msg=, type=NODE_JOINED, 
tstamp=1600764242246], val2=AffinityTopologyVersion 
[topVer=-7603489365745897560, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=1628b092-159d-4174-830c-a7c15c51fe50, topVer=0, 
msgTemplate=null, span=null, nodeId8=82c89272, msg=, type=NODE_JOINED, 
tstamp=1600764242246], val2=AffinityTopologyVersion 
[topVer=-7603489365745897560, minorTopVer=0]]] - PASSED{color}

{panel}
[TeamCity *-- Run :: All* 

[jira] [Commented] (IGNITE-13465) Ignite cluster falls apart if two nodes segmented sequentially

2020-09-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13465:


{panel:title=Branch: [pull/8265/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8265/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5617740buildTypeId=IgniteTests24Java8_RunAll]

> Ignite cluster falls apart if two nodes segmented sequentially
> --
>
> Key: IGNITE-13465
> URL: https://issues.apache.org/jira/browse/IGNITE-13465
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.9
>Reporter: Aleksey Plekhanov
>Assignee: Vladimir Steshin
>Priority: Blocker
> Fix For: 2.9
>
> Attachments: GridSequentionNodesFailureTest.java
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> After ticket IGNITE-13134 sequential nodes segmentation leads to segmentation 
> of other nodes in the cluster.
> Reproducer attached.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13472) JDBC bulkload operations are processed with wrong security context

2020-09-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13472:


{panel:title=Branch: [pull/8266/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8266/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5618142buildTypeId=IgniteTests24Java8_RunAll]

> JDBC bulkload operations are processed with wrong security context
> --
>
> Key: IGNITE-13472
> URL: https://issues.apache.org/jira/browse/IGNITE-13472
> Project: Ignite
>  Issue Type: Bug
>Reporter: Ryabov Dmitrii
>Assignee: Ryabov Dmitrii
>Priority: Minor
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> {{JdbcAuthorizationTest.testCopyFrom()}} have many exceptions like
> {code:java}
> [12:02:56] (err) Failed to execute compound future reducer: 
> GridCompoundFuture [rdc=null, initFlag=1, lsnrCalls=0, done=false, 
> cancelled=false, err=null, futs=TransformCollectionView [true]]class 
> org.apache.ignite.IgniteCheckedException: Authorization failed 
> [perm=CACHE_PUT, name=test-bulkload-cache, 
> subject=TestSecuritySubject{id=ca0e2ed9-f877-4c49-a80e-11a1c7a0, 
> type=REMOTE_NODE, login=jdbc.JdbcAuthorizationTest0}]
>   at 
> org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7589)
>   at 
> org.apache.ignite.internal.processors.closure.GridClosureProcessor$2.body(GridClosureProcessor.java:979)
>   at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
>   at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:569)
>   at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
>   at java.lang.Thread.run(Thread.java:748)
> Caused by: class org.apache.ignite.plugin.security.SecurityException: 
> Authorization failed [perm=CACHE_PUT, name=test-bulkload-cache, 
> subject=TestSecuritySubject{id=ca0e2ed9-f877-4c49-a80e-11a1c7a0, 
> type=REMOTE_NODE, login=jdbc.JdbcAuthorizationTest0}]
>   at 
> org.apache.ignite.internal.processors.security.impl.TestSecurityProcessor.authorize(TestSecurityProcessor.java:153)
>   at 
> org.apache.ignite.internal.processors.security.IgniteSecurityProcessor.authorize(IgniteSecurityProcessor.java:207)
>   at 
> org.apache.ignite.internal.processors.datastreamer.DataStreamerUpdateJob.checkSecurityPermission(DataStreamerUpdateJob.java:170)
>   at 
> org.apache.ignite.internal.processors.datastreamer.DataStreamerUpdateJob.call(DataStreamerUpdateJob.java:123)
>   at 
> org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:7087)
>   at 
> org.apache.ignite.internal.processors.closure.GridClosureProcessor$2.body(GridClosureProcessor.java:971)
>   ... 4 more
> {code}
> This exception means the put operation is processed with node context instead 
> of user. Also, operation doesn't finish successfully.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13477) Fix NPE in SQL tracing implementation.

2020-09-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13477:


{panel:title=Branch: [pull/8270/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8270/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5619819buildTypeId=IgniteTests24Java8_RunAll]

> Fix NPE in SQL tracing implementation.
> --
>
> Key: IGNITE-13477
> URL: https://issues.apache.org/jira/browse/IGNITE-13477
> Project: Ignite
>  Issue Type: Bug
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> MTC.support() can return null. So it's needed to check result of this method 
> while in not try/catch block for null. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13458) RebalancingPartitionsTotal metrics

2020-09-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13458:


{panel:title=Branch: [pull/8254/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8254/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5617997buildTypeId=IgniteTests24Java8_RunAll]

> RebalancingPartitionsTotal metrics
> --
>
> Key: IGNITE-13458
> URL: https://issues.apache.org/jira/browse/IGNITE-13458
> Project: Ignite
>  Issue Type: Bug
>Reporter: Stepachev Maksim
>Assignee: Stepachev Maksim
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> We need the total number of partitions to calculate the progress bar. It was 
> implemented in CacheMetrics, but the new metrics don't support it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13186) Commands for control.sh to manage properties at the distributed metastore

2020-09-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13186:


{panel:title=Branch: [pull/8208/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8208/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5604379]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testPropertyDefaultQueryTimeout - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testPropertyDisabledSqlFunctions - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testList - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testGet - PASSED{color}

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

> Commands for control.sh to manage properties at the distributed metastore
> -
>
> Key: IGNITE-13186
> URL: https://issues.apache.org/jira/browse/IGNITE-13186
> Project: Ignite
>  Issue Type: Improvement
>  Components: control.sh, sql
>Affects Versions: 2.8.1
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Now we store some properties (e.g. all properties of the 
> {{DistributedSqlConfiguration}}) at the distributed metastore.
> Now there is not way to change this properties for user.
> *Proposed fix:*
> adds command for {{CommandHandler}} to manage properties stored at the 
> distibuted metastore. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13422) Explicit command.sh option to enable experimental commands

2020-09-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13422:


{panel:title=Branch: [pull/8233/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8233/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5616422buildTypeId=IgniteTests24Java8_RunAll]

> Explicit command.sh option to enable experimental commands
> --
>
> Key: IGNITE-13422
> URL: https://issues.apache.org/jira/browse/IGNITE-13422
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Right now experimental commands can be enabled only via an environment 
> variable(IGNITE_ENABLE_EXPERIMENTAL_COMMAND).
> We need to add an explicit option to command.sh "--enable-experimental" which 
> will turn on experimental commands.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-7623) Thin client Java API - async API

2020-09-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-7623:
---

{panel:title=Branch: [pull/8174/head] Base: [master] : Possible Blockers 
(7)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5616461]]
* ZookeeperDiscoverySpiTestSuite1: 
ZookeeperDiscoveryCommunicationFailureTest.testCommunicationFailureResolve_CachesInfo1
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Queries 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5616449]]
* IgniteBinaryCacheQueryTestSuite2: 
DynamicEnableIndexingBasicSelfTest.testEnableDynamicIndexing[hasNear=false,nodeIdx=2,cacheMode=PARTITIONED,atomicityMode=TRANSACTIONAL]
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Examples{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5616435]]
* IgniteExamplesSelfTestSuite: BasicExamplesSelfTest.testCallableExample - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteExamplesSelfTestSuite: BasicExamplesSelfTest.testBroadcastExample - 
Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}PDS 4{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5616505]]
* IgnitePdsTestSuite4: 
IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testDisableReadOnlyFailover3
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Activate / Deactivate Cluster{color} [[tests 0 TIMEOUT , Out Of 
Memory Error , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616428]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616537]]

{panel}
{panel:title=Branch: [pull/8174/head] Base: [master] : New Tests 
(39)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
39|https://ci.ignite.apache.org/viewLog.html?buildId=5616445]]
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testFailover - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testReconnectionThrottling - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testServerCriticalError - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testTxWithIdIntersection - PASSED{color}
* {color:#013220}ClientTestSuite: ReliabilityTestPartitionAware.testFailover - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testReconnectionThrottling - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testSingleServerFailover - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testQueryConsistencyOnFailover - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testServerCriticalError - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testTxWithIdIntersection - PASSED{color}
* {color:#013220}ClientTestSuite: ReliabilityTestAsync.testSingleServerFailover 
- PASSED{color}
... and 28 new tests

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

> Thin client Java API - async API
> 
>
> Key: IGNITE-7623
> URL: https://issues.apache.org/jira/browse/IGNITE-7623
> Project: Ignite
>  Issue Type: Task
>  Components: clients
>Reporter: Alexey Kukushkin
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: data, java, thin
> Attachments: Screenshot from 2018-10-08 08-46-38.png, Screenshot from 
> 2018-10-08 08-49-22.png
>
>   Original Estimate: 0.4h
>  Time Spent: 10m
>  Remaining Estimate: 14m
>
> Implement Async version of all the Java thin client APIs:
> * Cache
> * Compute
> * IgniteClient (applicable methods like createCache, destroyCache)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-7623) Thin client Java API - async API

2020-09-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-7623:
---

{panel:title=Branch: [pull/8174/head] Base: [master] : Possible Blockers 
(15)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}MVCC Cache 7{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616272]]

{color:#d04437}SPI{color} [[tests 
5|https://ci.ignite.apache.org/viewLog.html?buildId=5616200]]
* IgniteSpiTestSuite: TcpDiscoverySpiSelfTest.testDiscovery - Test has low fail 
rate in base branch 0,0% and is not flaky
* org.apache.ignite.testsuites.IgniteSpiTestSuite: 
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiFailureTimeoutSelfTest. - 
History for base branch is absent.
* org.apache.ignite.testsuites.IgniteSpiTestSuite: 
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiSelfTest. - History for base 
branch is absent.
* IgniteSpiTestSuite: TcpDiscoverySpiSelfTest.testLocalMetricsUpdate - Test has 
low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySpiSelfTest.testNodeAttributes - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache 6{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5616236]]
* IgniteCacheTestSuite6: CacheExchangeMergeTest.testMergeServersFail1_7 - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}JDBC Driver{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616192]]

{color:#d04437}Cache 1{color} [[tests 0 TIMEOUT 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616231]]

{color:#d04437}Thin client: PHP{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616217]]

{color:#d04437}Web Sessions{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5616202]]

{color:#d04437}MVCC Cache 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5616267]]
* IgniteCacheMvccTestSuite2: 
IgniteCachePartitionMapUpdateSafeLossPolicyTest.testRandom - Test has low fail 
rate in base branch 0,0% and is not flaky

{color:#d04437}Thin Client: Java{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5616191]]
* ClientTestSuite: ReliabilityTestAsync.testFailover - History for base branch 
is absent.
* ClientTestSuite: ComputeTaskTest.testExecuteTaskConnectionLost - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}Basic 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5616172]]
* IgniteComputeBasicConfigVariationsFullApiTestSuite: 
IgniteComputeConfigVariationsFullApiTest_28.testDeployExecuteByName - Test has 
low fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8174/head] Base: [master] : New Tests 
(41)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#8b}SPI{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5616200]]
* {color:#8b}org.apache.ignite.testsuites.IgniteSpiTestSuite: 
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiFailureTimeoutSelfTest. - 
FAILED{color}
* {color:#8b}org.apache.ignite.testsuites.IgniteSpiTestSuite: 
org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiSelfTest. - FAILED{color}

{color:#8b}Thin Client: Java{color} [[tests 
39|https://ci.ignite.apache.org/viewLog.html?buildId=5616191]]
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testFailover - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testReconnectionThrottling - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testServerCriticalError - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testTxWithIdIntersection - PASSED{color}
* {color:#013220}ClientTestSuite: ReliabilityTestPartitionAware.testFailover - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testReconnectionThrottling - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testSingleServerFailover - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testQueryConsistencyOnFailover - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testServerCriticalError - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testTxWithIdIntersection - PASSED{color}
* {color:#013220}ClientTestSuite: ReliabilityTestAsync.testSingleServerFailover 
- PASSED{color}
... and 28 new tests

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

> Thin client Java API - async API
> 
>
> Key: IGNITE-7623
> 

[jira] [Commented] (IGNITE-7369) .NET: Thin client: Transactions

2020-09-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-7369:
---

{panel:title=Branch: [pull/7992/head] Base: [master] : Possible Blockers 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Platform .NET (Core Linux){color} [[tests 
6|https://ci.ignite.apache.org/viewLog.html?buildId=5615344]]
* dll: 
ClientClusterDiscoveryTestsNoLocalhost.TestClientDiscoveryWithRandomTopologyChanges
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ClientClusterDiscoveryTestsNoLocalhost.TestThinClientDoesNotDiscoverThickClientNodes
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ClientClusterDiscoveryTestsNoLocalhost.TestPartitionAwarenessRoutesRequestsToNewlyJoinedNodes
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ClientClusterDiscoveryTestsNoLocalhost.TestDiscoveryWithoutClientConnectorOnServer
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ClientClusterDiscoveryTestsNoLocalhost.TestClientWithOneEndpointDiscoversAllServers
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ClientClusterDiscoveryTestsNoLocalhost.TestClientMaintainsConnectionWhenOriginalNodeLeaves
 - Test has low fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/7992/head] Base: [master] : New Tests 
(92)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform .NET (Core Linux){color} [[tests 
46|https://ci.ignite.apache.org/viewLog.html?buildId=5615344]]
* {color:#013220}dll: CacheClientLocalTxTest.TestWithLabel - PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTxStartPassesParameters - 
PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTxRollback - PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTxCommit - PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTxClose - PASSED{color}
* {color:#013220}dll: 
CacheClientLocalTxTest.TestTransactionScopeWithManualIgniteTx - PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTransactionScopeSingleCache - 
PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTransactionScopeOptions - 
PASSED{color}
* {color:#013220}dll: CacheClientLocalTxTest.TestTransactionScopeMultiCache - 
PASSED{color}
* {color:#013220}dll: 
CacheClientPartitionedTxTest.TestTransactionScopeAllOperationsSync - 
PASSED{color}
* {color:#013220}dll: CacheClientPartitionedTxTest.TestTimeout - PASSED{color}
... and 35 new tests

{color:#8b}Platform .NET{color} [[tests 
46|https://ci.ignite.apache.org/viewLog.html?buildId=5615342]]
* {color:#013220}exe: CacheClientAbstractTxTest.TestTxRollback - PASSED{color}
* {color:#013220}exe: CacheClientAbstractTxTest.TestTxCommit - PASSED{color}
* {color:#013220}exe: CacheClientAbstractTxTest.TestTxClose - PASSED{color}
* {color:#013220}exe: 
CacheClientAbstractTxTest.TestTransactionScopeWithSerializableIsolationLocksKeysOnRead
 - PASSED{color}
* {color:#013220}exe: 
CacheClientAbstractTxTest.TestTransactionScopeWithManualIgniteTx - PASSED{color}
* {color:#013220}exe: CacheClientAbstractTxTest.TestTransactionScopeSingleCache 
- PASSED{color}
* {color:#013220}exe: CacheClientAbstractTxTest.TestTransactionScopeOptions - 
PASSED{color}
* {color:#013220}exe: CacheClientPartitionedTxTest.TestTxPartitioned - 
PASSED{color}
* {color:#013220}exe: 
CacheClientPartitionedTxTest.TestTransactionScopePartitioned - PASSED{color}
* {color:#013220}exe: CacheClientAbstractTxTest.TestWithLabel - PASSED{color}
* {color:#013220}exe: CacheClientAbstractTxTest.TestTxStartPassesParameters - 
PASSED{color}
... and 35 new tests

{panel}
[TeamCity *- Run :: .NET* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5615347buildTypeId=IgniteTests24Java8_RunAllNet]

> .NET: Thin client: Transactions
> ---
>
> Key: IGNITE-7369
> URL: https://issues.apache.org/jira/browse/IGNITE-7369
> Project: Ignite
>  Issue Type: Improvement
>  Components: platforms, thin client
>Affects Versions: 2.4
>Reporter: Pavel Tupitsyn
>Assignee: Sergey Stronchinskiy
>Priority: Major
>  Labels: .NET, iep-34
> Fix For: 2.10
>
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> Implement transactions in thin client protocol and .NET thin client.
> Main issue: Ignite transactions are tied to a specific thread.
> See how JDBC works around this by starting a dedicated thread.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13458) RebalancingPartitionsTotal metrics

2020-09-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13458:


{panel:title=Branch: [pull/8254/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8254/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5610858buildTypeId=IgniteTests24Java8_RunAll]

> RebalancingPartitionsTotal metrics
> --
>
> Key: IGNITE-13458
> URL: https://issues.apache.org/jira/browse/IGNITE-13458
> Project: Ignite
>  Issue Type: Bug
>Reporter: Stepachev Maksim
>Assignee: Stepachev Maksim
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> We need the total number of partitions to calculate the progress bar. It was 
> implemented in CacheMetrics, but the new metrics don't support it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13439) Printing detailed classpath slowdowns node initialization

2020-09-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13439:


{panel:title=Branch: [pull/8246/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8246/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5604371buildTypeId=IgniteTests24Java8_RunAll]

> Printing detailed classpath slowdowns node initialization
> -
>
> Key: IGNITE-13439
> URL: https://issues.apache.org/jira/browse/IGNITE-13439
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.8.1
>Reporter: Pavel Vinokurov
>Assignee: Pavel Vinokurov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> If IGNITE_LOG_CLASSPATH_CONTENT_ON_STARTUP is enabled, 
> IgniteKernel#ackClassPathContent parses the classpath and recursively  
> traverses the file system printing all jars and class files.
> Traversing the files system could take much time in case of many class files 
> or having a root folder in the classpath. 
> The reasonable behavior is  to print only root classpath folders.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13444) Cluster deactivation and stop could lead to JVM crash.

2020-09-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13444:


{panel:title=Branch: [pull/8244/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8244/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Indexing){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5602281]]
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
LongDestroyDurableBackgroundTaskTest.testClusterDeactivationShouldPassWithoutErrors
 - PASSED{color}

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

> Cluster deactivation and stop could lead to JVM crash.
> --
>
> Key: IGNITE-13444
> URL: https://issues.apache.org/jira/browse/IGNITE-13444
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Reporter: Maria Makedonskaya
>Assignee: Maria Makedonskaya
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We could get JVM crash if a cluster has indexes and the node has been stopped 
> right after deactivation.We could get JVM crash if a cluster has indexes and 
> the node has been stopped right after deactivation.
>  Scenario:
>  * Apply patch:
> {code:java}
> Index: 
> modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/DurableBackgroundCleanupIndexTreeTask.javaIDEA
>  additional info:Subsystem: 
> com.intellij.openapi.diff.impl.patch.CharsetEP<+>UTF-8===---
>  
> modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/DurableBackgroundCleanupIndexTreeTask.java
>  (revision fc4ed408be9a0bb8d1f3d2c538a1b2ce8951320e)+++ 
> modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/DurableBackgroundCleanupIndexTreeTask.java
>  (date 1587246501828)@@ -30,6 +30,7 @@ import 
> org.apache.ignite.internal.processors.query.h2.database.H2Tree; import 
> org.apache.ignite.internal.util.typedef.internal.CU; import 
> org.apache.ignite.internal.util.typedef.internal.S;+import 
> org.apache.ignite.internal.util.typedef.internal.U;  import static 
> org.apache.ignite.internal.metric.IoStatisticsType.SORTED_INDEX; @@ -155,6 
> +156,8 @@                 BPlusTree tree = trees0.get(i);                  
> try \{+                    U.sleep(1L);+                     
> tree.destroy(null, true);                 }                 catch 
> (IgniteCheckedException e) \{Index: 
> modules/indexing/src/test/java/org/apache/ignite/internal/processors/query/LocalQueryLazyTest.javaIDEA
>  additional info:Subsystem: 
> com.intellij.openapi.diff.impl.patch.CharsetEP<+>UTF-8===---
>  
> modules/indexing/src/test/java/org/apache/ignite/internal/processors/query/LocalQueryLazyTest.java
>  (revision fc4ed408be9a0bb8d1f3d2c538a1b2ce8951320e)+++ 
> modules/indexing/src/test/java/org/apache/ignite/internal/processors/query/LocalQueryLazyTest.java
>  (date 1587247548691)@@ -30,6 +30,7 @@ import 
> org.apache.ignite.failure.StopNodeFailureHandler; import 
> org.apache.ignite.internal.IgniteEx; import 
> org.apache.ignite.internal.processors.cache.index.AbstractIndexingCommonTest;+import
>  org.apache.ignite.internal.util.typedef.internal.U; import 
> org.apache.ignite.testframework.GridTestUtils; import 
> org.h2.result.LazyResult; import org.h2.result.ResultInterface;@@ -78,6 +79,8 
> @@     @Override protected void afterTest() throws Exception {         
> stopAllGrids(); +        U.sleep(2L);+         super.afterTest();     } 
> {code}
>  * Start {{LocalQueryLazyTest#testDeactivateWithOpenCursor()}} test without 
> {{-ea}} VM option.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13310) Add tracing of SQL queries.

2020-09-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13310:


{panel:title=Branch: [pull/8204/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8204/head] Base: [master] : New Tests 
(24)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Open Census{color} [[tests 
24|https://ci.ignite.apache.org/viewLog.html?buildId=5612899]]
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlNativeTracingTest.testMultipleInsert - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlNativeTracingTest.testMultipleMerge - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlNativeTracingTest.testSingleMerge - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: OpenCensusSqlJdbcTracingTest.testCopy - 
PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlNativeTracingTest.testUpdate - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlNativeTracingTest.testDelete - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: OpenCensusSqlJdbcTracingTest.testDelete 
- PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlJdbcTracingTest.testUpdateWithReducerSkipped - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlJdbcTracingTest.testNextPageRequestFailure - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlJdbcTracingTest.testDistributedJoin - PASSED{color}
* {color:#013220}IgniteOpenCensusSuite: 
OpenCensusSqlJdbcTracingTest.testCreateTable - PASSED{color}
... and 13 new tests

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

> Add tracing of SQL queries.
> ---
>
> Key: IGNITE-13310
> URL: https://issues.apache.org/jira/browse/IGNITE-13310
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> It's needed to add tracing of SQL queries  based on the tracing framework 
> that was added as part of the 
> [IGNITE-13060|https://issues.apache.org/jira/browse/IGNITE-13060]
> Tracing of SQL queries must show phases of query execution, their duration, 
> errors and additional information describing each of the phases, such as the 
> number of rows requested from a remote node, SQL query mapping, and so on.
> For the first step of implementation Its proposed to distinguish the 
> following phases of queries execution:
> * The overall execution of SQL query.
> * Opening SQL query cursor.
> * Closing SQL query cursor.
> * Cancellation SQL query cursor. 
> * Parsing SQL query.
> * Processing SQL query execution request.   
> * Processing SQL next result page request.
> * Processing mapped node response with requested SQL result page.
> * Execution SQL query by H2.
> * Reading rows from cursor and preparing result page.
> * Processing SQL query fail response.
> * Processing DML query request.
> * Processing DML query response.
> * Processing query cancellation request.
> * Opening cursor iterator.
> * Opening cursor iterator.
> * Fetching SQL query result page.
> * Waiting for SQL query results page to be received.
> * Processing SQL index range request.
> * Processing SQL index range response.
> * Execution of SQL DML query.
> * Execution of SQL command query which either DDL SQL queries or Ignite 
> native SQL commands.
> * SQL query partitions reservation.
> * Update of cache as a result of the SQL DML query.
> * Processing of incoming batch.
> And keeps the following info: 
> * SQL query text 
> * SQL query schema
> * Number of rows that result page contains.
> * Number of rows that index range response contains.
> * Name of SQL table.
> * Number of cache entries to be updated as a result of DML query.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-7623) Thin client Java API - async API

2020-09-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-7623:
---

{panel:title=Branch: [pull/8174/head] Base: [master] : Possible Blockers 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}MVCC Cache 7{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5614527]]

{color:#d04437}Thin Client: Java{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5614446]]
* ClientTestSuite: ComputeTaskTest.testExecuteTaskConnectionLost - Test has low 
fail rate in base branch 0,0% and is not flaky
* ClientTestSuite: 
CacheAsyncTest.testPutAsyncThrowsExceptionOnFailedSerialization - History for 
base branch is absent.
* ClientTestSuite: ReliabilityTest.testFailover - Test has low fail rate in 
base branch 0,0% and is not flaky

{color:#d04437}Java Client{color} [[tests 13 Out Of Memory Error 
|https://ci.ignite.apache.org/viewLog.html?buildId=5614443]]
* IgniteClientTestSuite: 
ClientTcpSslMultiThreadedSelfTest.testMultithreadedTaskRun - Test has low fail 
rate in base branch 0,0% and is not flaky
* org.apache.ignite.internal.client.suite.IgniteClientTestSuite: 
org.apache.ignite.internal.client.router.TcpRouterMultiNodeSelfTest. - History 
for base branch is absent.
* IgniteClientTestSuite: RouterFactorySelfTest.testRouterFactory - Test has low 
fail rate in base branch 0,0% and is not flaky
* org.apache.ignite.internal.client.suite.IgniteClientTestSuite: 
org.apache.ignite.internal.client.integration.ClientPreferDirectSelfTest. - 
History for base branch is absent.
* IgniteClientTestSuite: ClientTcpMultiNodeSelfTest.testProjectionRun - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteClientTestSuite: ClientTcpDirectMultiNodeSelfTest.testProjectionRun - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteClientTestSuite: ClientTcpSslMultiNodeSelfTest.testTopologyListener - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteClientTestSuite: ClientTcpSslMultiNodeSelfTest.testProjectionRun - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteClientTestSuite: 
ClientTcpSslDirectMultiNodeSelfTest.testTopologyListener - Test has low fail 
rate in base branch 0,0% and is not flaky
* IgniteClientTestSuite: ClientTcpSslDirectMultiNodeSelfTest.testProjectionRun 
- Test has low fail rate in base branch 0,0% and is not flaky
* IgniteClientTestSuite: 
ClientTcpUnreachableMultiNodeSelfTest.testTopologyListener - Test has low fail 
rate in base branch 0,0% and is not flaky
... and 2 tests blockers

{panel}
{panel:title=Branch: [pull/8174/head] Base: [master] : New Tests 
(41)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#8b}Thin Client: Java{color} [[tests 
39|https://ci.ignite.apache.org/viewLog.html?buildId=5614446]]
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testFailover - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testReconnectionThrottling - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testServerCriticalError - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testTxWithIdIntersection - PASSED{color}
* {color:#013220}ClientTestSuite: ReliabilityTestPartitionAware.testFailover - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAware.testReconnectionThrottling - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testSingleServerFailover - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testQueryConsistencyOnFailover - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testServerCriticalError - PASSED{color}
* {color:#013220}ClientTestSuite: 
ReliabilityTestPartitionAwareAsync.testTxWithIdIntersection - PASSED{color}
* {color:#013220}ClientTestSuite: ReliabilityTestAsync.testSingleServerFailover 
- PASSED{color}
... and 28 new tests

{color:#8b}Java Client{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5614443]]
* {color:#8b}org.apache.ignite.internal.client.suite.IgniteClientTestSuite: 
org.apache.ignite.internal.client.router.TcpRouterMultiNodeSelfTest. - 
FAILED{color}
* {color:#8b}org.apache.ignite.internal.client.suite.IgniteClientTestSuite: 
org.apache.ignite.internal.client.integration.ClientPreferDirectSelfTest. - 
FAILED{color}

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

> Thin client Java API - async API
> 
>
> Key: IGNITE-7623
> URL: https://issues.apache.org/jira/browse/IGNITE-7623
> Project: Ignite
>  Issue 

[jira] [Commented] (IGNITE-12921) System views design leads to bad user expirience.

2020-09-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-12921:


{panel:title=Branch: [pull/8135/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8135/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5610305buildTypeId=IgniteTests24Java8_RunAll]

> System views design leads to bad user expirience.
> -
>
> Key: IGNITE-12921
> URL: https://issues.apache.org/jira/browse/IGNITE-12921
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.8
>Reporter: Andrey N. Gura
>Assignee: Nikolay Izhikov
>Priority: Critical
>  Labels: IEP-35
> Fix For: 2.10
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> Current implementation of system views has broken system behavior which is 
> related with querying system views. 
> Before 2.8 system views were available via SQL queries (if indexing is 
> enabled). It did not depend on any configuration. 
> After implementation of IGNITE-12145 system views available only if 
> {{SqlViewExporterSpi}} is passed to 
> {{IgniteConfiguration.setSystemViewExporterSpi()}}. Now, if an user 
> configures some {{SystemViewExporterSpi}} then provided user configuration 
> will rewrite default configuration and {{SqlViewExporterSpi}} won't be 
> initialized. As result it is impossible to query system views and any query 
> to the views fails with exception. This behavior is not obvious for the user. 
> See tests below.
> The second problem is kind of design problem. System view is internal part of 
> the system and should be available regardless of any exporter configuration 
> (at least via SQL) such as it was implemented before 2.8 release. 
> My suggestion is the following: we should remove {{SqlViewExporterSpi}} and 
> configure all views on indexing module initialization. {{SqlViewExporterSPI}} 
> also doesn't make sense because:
> - it operates by some internal API ({{SchemaManager}}, {{GridKernalContext}}, 
> {{IgniteH2Indexing}}).
> - it doesn't allow to end user to add any new system view.
> Only thing that could be useful is a filtering. But it could be done with SQL.
> Reproducer of broken behavior:
> {code:java}
> package org.apache.ignite.internal.processors.cache.metric;
> import org.apache.ignite.cache.query.SqlFieldsQuery;
> import org.apache.ignite.cluster.ClusterState;
> import org.apache.ignite.configuration.DataRegionConfiguration;
> import org.apache.ignite.configuration.DataStorageConfiguration;
> import org.apache.ignite.configuration.IgniteConfiguration;
> import org.apache.ignite.internal.IgniteEx;
> import org.apache.ignite.spi.systemview.jmx.JmxSystemViewExporterSpi;
> import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
> import org.junit.Test;
> import java.util.HashSet;
> import java.util.List;
> import java.util.Set;
> import static java.util.Arrays.asList;
> import static 
> org.apache.ignite.internal.processors.cache.index.AbstractSchemaSelfTest.queryProcessor;
> public class SystemViewTest extends GridCommonAbstractTest {
> private static boolean useDefaultSpi;
> /** {@inheritDoc} */
> @Override protected IgniteConfiguration getConfiguration(String 
> igniteInstanceName) throws Exception {
> IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);
> cfg.setConsistentId(igniteInstanceName);
> cfg.setDataStorageConfiguration(new DataStorageConfiguration()
> .setDataRegionConfigurations(
> new 
> DataRegionConfiguration().setName("in-memory").setMaxSize(100L * 1024 * 1024))
> .setDefaultDataRegionConfiguration(
> new DataRegionConfiguration()
> .setPersistenceEnabled(true)));
> if (!useDefaultSpi) {
> // Configure user provided system view exporter SPI.
> cfg.setSystemViewExporterSpi(new JmxSystemViewExporterSpi());
> }
> return cfg;
> }
> /**
>  * Will executed succefully.
>  */
> @Test
> public void testSystemViewWithDefaultSpi() throws Exception {
> useDefaultSpi = true;
> doTestSystemView();
> }
> /**
>  * Will fail with Table "VIEWS" not found.
>  */
> @Test
> public void testSystemViewWithCustomSpi() throws Exception {
> useDefaultSpi = false;
> doTestSystemView();
> }
> private void doTestSystemView() throws Exception {
> try (IgniteEx ignite = startGrid()) 

[jira] [Commented] (IGNITE-13450) Add event fired before query execution

2020-09-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13450:


{panel:title=Branch: [pull/8252/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8252/head] Base: [master] : New Tests 
(12)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 1{color} [[tests 
11|https://ci.ignite.apache.org/viewLog.html?buildId=5608672]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCachePartitionedSnapshotEnabledQuerySelfTest.testClientQueryExecutedEvents
 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheAtomicQuerySelfTest.testClientQueryExecutedEvents - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheAtomicNearEnabledQuerySelfTest.testClientQueryExecutedEvents - 
PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCachePartitionedQueryP2PDisabledSelfTest.testClientQueryExecutedEvents - 
PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCachePartitionedQueryEvtsDisabledSelfTest.testClientQueryExecutedEvents - 
PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheLocalQuerySelfTest.testClientQueryExecutedEvents - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheLocalAtomicQuerySelfTest.testClientQueryExecutedEvents - 
PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheReplicatedQuerySelfTest.testClientQueryExecutedEvents - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheReplicatedQueryP2PDisabledSelfTest.testClientQueryExecutedEvents - 
PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCacheReplicatedQueryEvtsDisabledSelfTest.testClientQueryExecutedEvents - 
PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
IgniteCachePartitionedQuerySelfTest.testClientQueryExecutedEvents - 
PASSED{color}
... and 0 new tests

{color:#8b}ZooKeeper (Discovery) 4{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5608335]]
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
IgniteCacheReplicatedQuerySelfTest.testClientQueryExecutedEvents - PASSED{color}

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

> Add event fired before query execution
> --
>
> Key: IGNITE-13450
> URL: https://issues.apache.org/jira/browse/IGNITE-13450
> Project: Ignite
>  Issue Type: Task
>Reporter: Ryabov Dmitrii
>Assignee: Ryabov Dmitrii
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Create {{QueryExecutionEvent}}, which will be fired before query execution.
> Required fields are:
> - text of a query (with hidden arguments);
> - arguments of query;
> - query type;
> - node id.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13453) Docker: Change run.sh to call java directly

2020-09-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13453:


{panel:title=Branch: [pull/8251/head] Base: [master] : Possible Blockers 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5609100]]
* ZookeeperDiscoverySpiTestSuite1: 
ZookeeperDiscoveryTopologyChangeAndReconnectTest.testDuplicatedNodeId - Test 
has low fail rate in base branch 3,8% and is not flaky

{color:#d04437}JDBC Driver{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5609003]]
* IgniteJdbcDriverTestSuite: JdbcMetadataSelfTest.testGetAllView - Test has low 
fail rate in base branch 3,8% and is not flaky

{panel}
{panel:title=Branch: [pull/8251/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5609098buildTypeId=IgniteTests24Java8_RunAll]

> Docker: Change run.sh to call java directly
> ---
>
> Key: IGNITE-13453
> URL: https://issues.apache.org/jira/browse/IGNITE-13453
> Project: Ignite
>  Issue Type: Improvement
>Affects Versions: 2.8.1
>Reporter: Alexandr Shapkin
>Assignee: Ilya Murchenko
>Priority: Critical
> Fix For: 2.9
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> ignite.sh is cumbersome in Docker as it creates the hassle with signals not 
> being propagated but adds little value as most of what ignite.sh discovers 
> about the system is known beforehand for our Docker images.
> Let's replace ignite.sh call with direct java invocation. 
> {code:bash}
> #!/bin/bash
> #
> # Licensed to the Apache Software Foundation (ASF) under one or more
> # contributor license agreements.  See the NOTICE file distributed with
> # this work for additional information regarding copyright ownership.
> # The ASF licenses this file to You under the Apache License, Version 2.0
> # (the "License"); you may not use this file except in compliance with
> # the License.  You may obtain a copy of the License at
> #
> #  http://www.apache.org/licenses/LICENSE-2.0
> #
> # Unless required by applicable law or agreed to in writing, software
> # distributed under the License is distributed on an "AS IS" BASIS,
> # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> # See the License for the specific language governing permissions and
> # limitations under the License.
> #
> source "${IGNITE_HOME}"/bin/include/functions.sh
> #
> # Discover path to Java executable and check it's version.
> #
> checkJava
> #
> # Set IGNITE_LIBS.
> #
> source "${IGNITE_HOME}"/bin/include/setenv.sh
> CP="${IGNITE_LIBS}"
> DEFAULT_CONFIG=config/default-config.xml
> #
> # Add optional libs to classpath
> #
> if [ -n "${OPTION_LIBS}" ]; then
> IFS=, LIBS_LIST=("$(tr -d '[:space:]' <<< ${OPTION_LIBS})")
>   for lib in ${LIBS_LIST[@]}; do
> LIBS=$(JARS=("${IGNITE_HOME}/libs/optional/${lib}"/*); IFS=:; echo 
> "${JARS[*]}")
> if [ -z "${USER_LIBS}" ]; then
>   export USER_LIBS="${LIBS}"
> else
>   export USER_LIBS="${USER_LIBS}:${LIBS}"
> fi
>   done
> fi
> #
> # Add external libs to classpath
> #
> if [ -n "${EXTERNAL_LIBS}" ]; then
>   IFS=, LIBS_LIST=("${EXTERNAL_LIBS}")
>   for lib in "${LIBS_LIST[@]}"; do
> echo "${lib}" >> "${IGNITE_HOME}"/work/external_libs
>   done
>   wget --content-disposition -i "${IGNITE_HOME}"/work/external_libs -P 
> "${IGNITE_HOME}"/libs/external
>   rm "${IGNITE_HOME}"/work/external_libs
> fi
> #
> # Define classpath
> #
> if [ "${USER_LIBS:-}" != "" ]; then
> IGNITE_LIBS=${USER_LIBS:-}:${IGNITE_LIBS}
> fi
> CP="${IGNITE_LIBS}"
> unset IFS
> #
> # Define default Java options
> #
> if [ -z "${JVM_OPTS}" ] ; then
> JVM_OPTS="-Xms1g -Xmx1g -server -XX:MaxMetaspaceSize=256m"
> fi
> #
> # Add Java extra option 
> #
> if [ "${version}" -eq 8 ] ; then
> JVM_OPTS="\
> -XX:+AggressiveOpts \
>  ${JVM_OPTS}"
> elif [ "${version}" -gt 8 ] && [ "${version}" -lt 11 ]; then
> JVM_OPTS="\
> -XX:+AggressiveOpts \
> --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED \
> --add-exports=java.base/sun.nio.ch=ALL-UNNAMED \
> --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED \
> --add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \
> 
> --add-exports=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED \
> --illegal-access=permit \
> --add-modules=java.xml.bind \
> ${JVM_OPTS}"
> elif [ "${version}" -ge 11 ] ; then
> JVM_OPTS="\
> 

[jira] [Commented] (IGNITE-13425) Add task name to the log messages related to this task

2020-09-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13425:


{panel:title=Branch: [pull/8235/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8235/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5608224buildTypeId=IgniteTests24Java8_RunAll]

> Add task name to the log messages related to this task
> --
>
> Key: IGNITE-13425
> URL: https://issues.apache.org/jira/browse/IGNITE-13425
> Project: Ignite
>  Issue Type: Task
>Reporter: Nikita Tolstunov
>Assignee: Nikita Tolstunov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Right now, it's pretty hard to understand anything related to the Compute 
> task from this log message:
> WARN  o.a.i.i.p.task.GridTaskProcessor - Received job execution response 
> while stopping grid (will ignore): GridJobExecuteResponse 
> [nodeId=cc2429d3-b1a0-4bc1-9358-edb919d5c64e, 
> sesId=e2c961e4371-cc2429d3-b1a0-4bc1-9358-edb919d5c64e, 
> jobId=23c961e4371-cc2429d3-b1a0-4bc1-9358-edb919d5c64e, gridEx=null, 
> isCancelled=true, retry=null]
> Potential solution: add taskName to GridJobExecuteResponse.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13417) Cache Interceptors deserialization on client nodes

2020-09-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13417:


{panel:title=Branch: [pull/8230/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8230/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 2{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5607610]]
* {color:#013220}IgniteCacheTestSuite2: 
NoPresentCacheInterceptorOnClientTest.testStartCacheFromClient - PASSED{color}
* {color:#013220}IgniteCacheTestSuite2: 
NoPresentCacheInterceptorOnClientTest.testStartCacheFromServer - PASSED{color}

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

> Cache Interceptors deserialization on client nodes
> --
>
> Key: IGNITE-13417
> URL: https://issues.apache.org/jira/browse/IGNITE-13417
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> After fix https://issues.apache.org/jira/browse/IGNITE-1903, Cache 
> Interceptors still don't work
> Looks like we need to add @SerializeSeparately to this field too



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-7623) Thin client Java API - async API

2020-09-16 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-7623:
---

{panel:title=Branch: [pull/8174/head] Base: [master] : Possible Blockers 
(183)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606712]]
* IgniteCacheTestSuite2: 
CacheExchangeMessageDuplicatedStateTest.testExchangeMessages - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}Platform .NET (Core Linux){color} [[tests 169 Out Of Memory 
Error |https://ci.ignite.apache.org/viewLog.html?buildId=5606733]]
* dll: BinaryBuilderSelfTest.TestBuilderCollection - Test has low fail rate in 
base branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestBuilderInBuilder - Test has low fail rate in 
base branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestBuildMultiple - Test has low fail rate in base 
branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestCompactFooterSetting - Test has low fail rate 
in base branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestCompositeArray - Test has low fail rate in 
base branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestCompositeContainer - Test has low fail rate in 
base branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestDecimals - Test has low fail rate in base 
branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestEmptyDefined - Test has low fail rate in base 
branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestEmptyRebuild - Test has low fail rate in base 
branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestEmptyUndefined - Test has low fail rate in 
base branch 0,0% and is not flaky
* dll: BinaryBuilderSelfTest.TestEnumMeta - Test has low fail rate in base 
branch 0,0% and is not flaky
... and 158 tests blockers

{color:#d04437}MVCC PDS 2{color} [[tests 6 TIMEOUT , Out Of Memory Error , Exit 
Code |https://ci.ignite.apache.org/viewLog.html?buildId=5606756]]
* IgnitePdsMvccTestSuite2: IgniteWalReaderTest.testFillWalAndReadRecords - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgnitePdsMvccTestSuite2: 
FullHistRebalanceOnClientStopTest.testFullRebalanceNotTriggeredWhenClientNodeStopsDuringPme
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgnitePdsMvccTestSuite2: IgnitePdsRebalancingOnNotStableTopologyTest.test - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgnitePdsMvccTestSuite2: 
IgniteWalHistoryReservationsTest.testCheckpointsNotReserveWithWalModeNone - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgnitePdsMvccTestSuite2: 
SlowHistoricalRebalanceSmallHistoryTest.testReservation - Test has low fail 
rate in base branch 0,0% and is not flaky
* IgnitePdsMvccTestSuite2: IgnitePdsWholeClusterRestartTest.testRestarts - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}ZooKeeper (Discovery) 4{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606741]]
* ZookeeperDiscoverySpiTestSuite4: DistributedMetaStorageTest.testMultipleNodes 
- Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Platform .NET{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606732]]
* exe: 
PlatformCacheTopologyChangeTest.TestContinuousTopologyChangeMaintainsCorrectPlatformCacheData(2)
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Service Grid{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606744]]
* IgniteServiceGridTestSuite: 
ServiceDeploymentProcessingOnNodesFailTest.testDeploymentProcessingOnServersLeaveTopology
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Thin Client: Java{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606671]]
* ClientTestSuite: ComputeTaskTest.testExecuteTaskConnectionLost - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606763]]
* IgniteThinClientTest: IgniteTxTestSuite: TestTxWithLabel - Test has low fail 
rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8174/head] Base: [master] : New Tests 
(20)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
20|https://ci.ignite.apache.org/viewLog.html?buildId=5606671]]
* {color:#013220}ClientTestSuite: ComputeTaskTest.testExecuteTaskAsync2 - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ComputeTaskTest.testExecuteTaskAsync2WithExceptionInTask - PASSED{color}
* {color:#013220}ClientTestSuite: ComputeTaskTest.testTaskCancellation2 - 
PASSED{color}
* {color:#013220}ClientTestSuite: 

[jira] [Commented] (IGNITE-13426) Add command to control.(sh|bin) to get an arbitrary SystemView

2020-09-16 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13426:


{panel:title=Branch: [pull/8249/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8249/head] Base: [master] : New Tests 
(9)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=5605739]]
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testNonExistentSystemView - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testNonExistentNodeIdFailure - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testSqlStyleSystemViewName - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testSystemViewNameMissedFailure - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testInvalidNodeIdFailure - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testNodeIdArgument - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testMultipleSystemViewNamesFailure - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testNodeIdMissedFailure - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
SystemViewCommandTest.testSystemViewContentOutput - PASSED{color}

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

> Add command to control.(sh|bin) to get an arbitrary SystemView
> --
>
> Key: IGNITE-13426
> URL: https://issues.apache.org/jira/browse/IGNITE-13426
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Minor
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> It's needed to add the ability to get an arbitrary SystemView via 
> control.(sh|bin) script.
> Proposed command structure:
> control.(sh|bin) --system-view [–node-id node_id] system_view_name
> Parameters:
>      system_view_name  - Name of the system view which value is requested. 
>                                               Both "SQL" and "common" styles 
> of system view name are supported
>                                               (e.g. SQL_TABLES and sql.tables 
> will be handled similarly).
>     node_id                        - ID of the node to get the system view 
> from. 
>                                               If not set, random node will be 
> chosen.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13453) Docker: Change run.sh to call java directly

2020-09-16 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13453:


{panel:title=Branch: [pull/8251/head] Base: [master] : Possible Blockers 
(1530)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}MVCC Cache 7{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5606488]]

{color:#d04437}SPI{color} [[tests 429 Out Of Memory Error 
|https://ci.ignite.apache.org/viewLog.html?buildId=5606416]]
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testDirtyIpFinder - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testCustomEventAckNotSend - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testNoExtraNodeFailedMessage - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: 
TcpDiscoverySslSelfTest.testLoopbackProblemSecondNodeOnLoopback - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testFailBeforeNodeAddedSent - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: 
TcpDiscoverySelfTest.testNodeShutdownOnRingMessageWorkerStartNotFinished - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testIpFinderCleaning - Test has 
low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testNodeAdded - Test has low fail 
rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testGridStartTime - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySelfTest.testPingInterruptedOnNodeLeft - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: 
TcpDiscoverySelfTest.testNodeShutdownOnRingMessageWorkerFailure - Test has low 
fail rate in base branch 0,0% and is not flaky
... and 418 tests blockers

{color:#d04437}Cache 6{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606452]]
* IgniteCacheTestSuite6: 
IgnitePessimisticTxSuspendResumeTest.testMultiTxSuspendResume - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5606423]]
* ZookeeperDiscoverySpiTestSuite1: 
ZookeeperDiscoveryTopologyChangeAndReconnectTest.testDuplicatedNodeId - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache (Failover) 2{color} [[tests 41 Out Of Memory Error 
|https://ci.ignite.apache.org/viewLog.html?buildId=5606440]]
* IgniteCacheFailoverTestSuite2: 
GridCacheColocatedFailoverSelfTest.testOptimisticRepeatableReadTxConstantTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testOptimisticReadCommittedTxTopologyChange 
- Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testPessimisticSerializableTxTopologyChange 
- Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testOptimisticReadCommittedTxConstantTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testPessimisticRepeatableReadTxConstantTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* org.apache.ignite.testsuites.IgniteCacheFailoverTestSuite2: 
org.apache.ignite.internal.processors.cache.distributed.CacheAsyncOperationsFailoverAtomicTest.
 - History for base branch is absent.
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testPessimisticRepeatableReadTxTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testOptimisticRepeatableReadTxTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testOptimisticRepeatableReadTxConstantTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCachePartitionedFailoverSelfTest.testPessimisticReadCommittedTxConstantTopologyChange
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheFailoverTestSuite2: 
GridCacheReplicatedFailoverSelfTest.testOptimisticSerializableTxTopologyChange 
- Test has low fail rate in base branch 0,0% and is not flaky
... and 30 tests blockers

{color:#d04437}JDBC Driver{color} [[tests 571 Out Of Memory Error 

[jira] [Commented] (IGNITE-13008) Java thin client: Imlpement compatibility suite

2020-09-16 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13008:


{panel:title=Branch: [pull/8250/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8250/head] Base: [master] : New Tests 
(36)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Compatibility)*{color} [[tests 
36|https://ci.ignite.apache.org/viewLog.html?buildId=5606188]]
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.8.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.8.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.8.1] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.8.1] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.10.0-SNAPSHOT] 
- PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.10.0-SNAPSHOT] 
- PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JavaThinCompatibilityTest.testOldClientToCurrentServer[Version 2.4.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JavaThinCompatibilityTest.testCurrentClientToOldServer[Version 2.4.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.6.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.6.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.7.0] - 
PASSED{color}
... and 25 new tests

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

> Java thin client: Imlpement compatibility suite
> ---
>
> Key: IGNITE-13008
> URL: https://issues.apache.org/jira/browse/IGNITE-13008
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Reporter: Igor Sapego
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We need to implement a test suite which is going to cross-test new client 
> with all previous versions of server, and new server with all released 
> versions of client if possible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-12843) TDE - Phase-3. Cache key rotation.

2020-09-16 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-12843:


{panel:title=Branch: [pull/7941/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7941/head] Base: [master] : New Tests 
(49)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Indexing){color} [[tests 
13|https://ci.ignite.apache.org/viewLog.html?buildId=5604532]]
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testPartitionFileDestroyAndRecreate - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testCacheStopDuringReencryption - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testReencryptionOnUnstableTopology - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testPartitionFileDestroy - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testPartitionEvictionDuringReencryption - 
PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testPhysicalRecovery - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testLogicalRecovery - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testReencryptionStartsAfterNodeRestart - 
PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testKeyCleanup - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testPhysicalRecoveryWithUpdates - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
CacheGroupReencryptionTest.testChangeBaseline - PASSED{color}
... and 2 new tests

{color:#8b}Basic 3{color} [[tests 
36|https://ci.ignite.apache.org/viewLog.html?buildId=5605877]]
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupReencryptionTest.testChangeBaseline - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testChangeCacheGroupKeyWithoutWAL - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
EncryptionMXBeanTest.testCacheGroupKeyChange - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testChangeKeyDuringRebalancing - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testNodeFailsBeforePrepare - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testNodeFailsBeforePerform - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testNodeJoinAfterChange - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testKeyIdentifierOverflow - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testRejectNodeJoinDuringRotation - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupKeyChangeTest.testCacheStartDuringRotation - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
CacheGroupReencryptionTest.testCacheStopDuringReencryption - PASSED{color}
... and 25 new tests

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

> TDE - Phase-3. Cache key rotation.
> --
>
> Key: IGNITE-12843
> URL: https://issues.apache.org/jira/browse/IGNITE-12843
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Pavel Pereslegin
>Assignee: Pavel Pereslegin
>Priority: Major
>  Labels: IEP-18, tde-phase-3
> Fix For: 2.10
>
>  Time Spent: 5h 40m
>  Remaining Estimate: 0h
>
> Add the ability to rotate (change) the cache group encryption key.
> The design is described here: 
> [https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=95652384#TDE.Phase3.Cachekeyrotation.-Description]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13186) Commands for control.sh to manage properties at the distributed metastore

2020-09-15 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13186:


{panel:title=Branch: [pull/8208/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8208/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5604379]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testPropertyDefaultQueryTimeout - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testPropertyDisabledSqlFunctions - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testList - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerPropertiesTest.testGet - PASSED{color}

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

> Commands for control.sh to manage properties at the distributed metastore
> -
>
> Key: IGNITE-13186
> URL: https://issues.apache.org/jira/browse/IGNITE-13186
> Project: Ignite
>  Issue Type: Improvement
>  Components: control.sh, sql
>Affects Versions: 2.8.1
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Now we store some properties (e.g. all properties of the 
> {{DistributedSqlConfiguration}}) at the distributed metastore.
> Now there is not way to change this properties for user.
> *Proposed fix:*
> adds command for {{CommandHandler}} to manage properties stored at the 
> distibuted metastore. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13439) Printing detailed classpath slowdowns node initialization

2020-09-15 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13439:


{panel:title=Branch: [pull/8246/head] Base: [master] : Possible Blockers 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}SPI{color} [[tests 1 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5604284]]
* IgniteSpiTestSuite: 
GridRoundRobinLoadBalancingNotPerTaskMultithreadedSelfTest.testMultipleTaskSessionsMultithreaded
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache 5{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5604319]]
* IgniteCacheTestSuite5: 
GridExchangeFreeCellularSwitchComplexOperationsTest.testComplexOperationsRecoveryOnCellularSwitch[Isolation
 = PESSIMISTIC, Concurrency = SERIALIZABLE, Started from = PRIMARY] - Test has 
low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Queries 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5604279]]
* IgniteBinaryCacheQueryTestSuite2: 
DynamicColumnsConcurrentTransactionalReplicatedSelfTest.testDropConcurrentCacheDestroy
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}PDS 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5604333]]
* IgnitePdsTestSuite2: 
CheckpointFailBeforeWriteMarkTest.testCheckpointFailBeforeMarkEntityWrite - 
Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache (Deadlock Detection){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5604304]]
* TxDeadlockDetectionTestSuite: 
TxOptimisticDeadlockDetectionTest.testDeadlocksReplicated - Test has low fail 
rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8246/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5604371buildTypeId=IgniteTests24Java8_RunAll]

> Printing detailed classpath slowdowns node initialization
> -
>
> Key: IGNITE-13439
> URL: https://issues.apache.org/jira/browse/IGNITE-13439
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.8.1
>Reporter: Pavel Vinokurov
>Assignee: Pavel Vinokurov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> If IGNITE_LOG_CLASSPATH_CONTENT_ON_STARTUP is enabled, 
> IgniteKernel#ackClassPathContent parses the classpath and recursively  
> traverses the file system printing all jars and class files.
> Traversing the files system could take much time in case of many class files 
> or having a root folder in the classpath. 
> The reasonable behavior is  to print only root classpath folders.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13207) Checkpointer code refactoring: Splitting GridCacheDatabaseSharedManager ant Checkpointer

2020-09-15 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13207:


{panel:title=Branch: [pull/7986/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7986/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5597712buildTypeId=IgniteTests24Java8_RunAll]

> Checkpointer code refactoring: Splitting GridCacheDatabaseSharedManager ant 
> Checkpointer
> 
>
> Key: IGNITE-13207
> URL: https://issues.apache.org/jira/browse/IGNITE-13207
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Anton Kalashnikov
>Assignee: Anton Kalashnikov
>Priority: Major
>  Labels: IEP-47
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The main target of this ticket - providing the possibility to reuse all or 
> part of the checkpoint classes in a different way(ex. light-weight checkpoint 
> during the defragmentation).
> What was done in this ticket:
> New classes:
> * CheckpointReadWriteLock - encapsulation of specific logic of checkpoint lock
> * CheckpointTimeoutLock - read lock with a timeout which able to trigger the 
> new checkpoint if needed
> * CheckpointStorage - encapsulation of the work over the checkpoint markers - 
> write to/read from disk, caching the actual markers
> * CheckpointProcess - encapsulation of the checkpoint steps like checkpoint 
> begin, checkpoint end
> * CheckpointManager - the entry point of the checkpoint. It responsible for 
> consistent initialization of all checkpoint related components and it 
> provides API for interaction with them.
> * WorkProgressDispatcher - interface for worker's heartbeat management
> Renamed classes:
> * DbCheckpointListener -> CheckpointListener(it also moved to checkpoint 
> package)
> * WriteCheckpointPages -> CheckpointPagesWriter
> * DbCheckpointContextImpl -> CheckpointContextImpl
> Logical changes:
> * asyncRunner(Checkpoint runner thread pool) was replaced by two 
> checkpointWritePagesPool(IO-bound thread pool for writing dirty pages to 
> disk) and checkpointCollectPagesInfoPool(CPU-bound thread pool for collection 
> the dirty pages from memory)
> * mehod afterCheckpointEnd was added to CheckpointListener



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13435) Fixing some unrecorded issues command warm-up control.sh

2020-09-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13435:


{panel:title=Branch: [pull/8241/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8241/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Java Client{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5602918]]
* {color:#013220}IgniteClientTestSuite: 
JettyRestProcessorBeforeNodeStartSelfTest.testStopWarmUp - PASSED{color}
* {color:#013220}IgniteClientTestSuite: 
JettyRestProcessorBeforeNodeStartSelfTest.testErrorExecuteCommandAfterNodeStart 
- PASSED{color}

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

> Fixing some unrecorded issues command warm-up control.sh
> 
>
> Key: IGNITE-13435
> URL: https://issues.apache.org/jira/browse/IGNITE-13435
> Project: Ignite
>  Issue Type: Bug
>  Components: control.sh
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Unrecorded problems:
> * When parsing arguments for the warm-up command, subsequent arguments may be 
> skipped, such as auto-confirmation "--yes";
> * Processing requests for jetty;
> * Authorization.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13403) Update JDBC metadata to match actual capabilities

2020-09-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13403:


{panel:title=Branch: [pull/8217/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8217/head] Base: [master] : New Tests 
(3)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}JDBC Driver{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5583474]]
* {color:#013220}IgniteJdbcDriverTestSuite: 
JdbcThinMetadataSelfTest.testCheckSupports - PASSED{color}
* {color:#013220}IgniteJdbcDriverTestSuite: 
JdbcMetadataSelfTest.testCheckSupports - PASSED{color}
* {color:#013220}IgniteJdbcDriverTestSuite: 
JdbcMetadataSelfTest.testCheckSupports - PASSED{color}

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

> Update JDBC metadata to match actual capabilities
> -
>
> Key: IGNITE-13403
> URL: https://issues.apache.org/jira/browse/IGNITE-13403
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.8.1
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> In our JDBC metadata some capabilities are reported not to be supported, 
> while in fact they are. E.g. I see
> {code}
> /** {@inheritDoc} */
> @Override public boolean supportsAlterTableWithAddColumn() throws 
> SQLException {
> return false;
> }
> /** {@inheritDoc} */
> @Override public boolean supportsAlterTableWithDropColumn() throws 
> SQLException {
> return false;
> }
> {code}
> while in fact `ALTER TABLE ADD/DROP COLUMN` are supported.
> Need to go through the list of capabilities and correct them.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13389) Append additional settings to obtain full stack trace on thin client side if an error occurs on server side.

2020-09-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13389:


{panel:title=Branch: [pull/8195/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8195/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5583592]]
* {color:#013220}ClientTestSuite: 
IgniteBinaryTest.testBinaryWithNotGenericInterceptor - PASSED{color}

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

> Append additional settings to obtain full stack trace on thin client side if 
> an error occurs on server side.
> 
>
> Key: IGNITE-13389
> URL: https://issues.apache.org/jira/browse/IGNITE-13389
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> Some server side errors have deeply nested _suppressed_ or _caused by_ errors 
> which contains informative messages for further problem recognition. Possible 
> such mechanism need to be disabled on production environment. Example of non 
> informative error on client side:
> {noformat}
> org.apache.ignite.internal.client.thin.ClientServerError: Ignite failed to 
> process request [1]: Failed to update keys (retry update if possible).: [1] 
> (server status code [1])
> {noformat}
> but full stack holds the root case:
> {noformat}
> Caused by: class 
> org.apache.ignite.internal.processors.cache.CachePartialUpdateCheckedException:
>  Failed to update keys (retry update if possible).: [1]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.onPrimaryError(GridNearAtomicAbstractUpdateFuture.java:397)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2567)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2544)
>   at 
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1316)
>   ... 13 more
>   Suppressed: class org.apache.ignite.IgniteCheckedException: Failed to 
> update keys.
>   ... 23 more
>   Suppressed: class org.apache.ignite.IgniteCheckedException: 
> Runtime failure on search row: SearchRow
>   ... 25 more
>   Caused by: class org.apache.ignite.IgniteCheckedException: 
> org.apache.ignite.internal.binary.BinaryObjectImpl cannot be cast to 
> org.apache.ignite.client.IgniteBinaryTest$ThinBinaryValue <-- here !!!
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.update(GridCacheMapEntry.java:6379)
>   ... 30 more
> {noformat}
> looks like it would be useful to have additional setting in 
> ThinClientConfiguration#showFullStackOnClientSide configured both as direct 
> setting and through JMX (ClientProcessorMXBean#showFullStackOnClientSide).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13435) Incorrect parsing of arguments of command warm-up control.sh

2020-09-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13435:


{panel:title=Branch: [pull/8241/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8241/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5597492buildTypeId=IgniteTests24Java8_RunAll]

> Incorrect parsing of arguments of command warm-up control.sh
> 
>
> Key: IGNITE-13435
> URL: https://issues.apache.org/jira/browse/IGNITE-13435
> Project: Ignite
>  Issue Type: Bug
>  Components: control.sh
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> When parsing arguments for the warm-up command, subsequent arguments may be 
> skipped, such as auto-confirmation "--yes".



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13425) Add task name to the log messages related to this task

2020-09-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13425:


{panel:title=Branch: [pull/8235/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8235/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5596014buildTypeId=IgniteTests24Java8_RunAll]

> Add task name to the log messages related to this task
> --
>
> Key: IGNITE-13425
> URL: https://issues.apache.org/jira/browse/IGNITE-13425
> Project: Ignite
>  Issue Type: Task
>Reporter: Nikita Tolstunov
>Assignee: Nikita Tolstunov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Right now, it's pretty hard to understand anything related to the Compute 
> task from this log message:
> WARN  o.a.i.i.p.task.GridTaskProcessor - Received job execution response 
> while stopping grid (will ignore): GridJobExecuteResponse 
> [nodeId=cc2429d3-b1a0-4bc1-9358-edb919d5c64e, 
> sesId=e2c961e4371-cc2429d3-b1a0-4bc1-9358-edb919d5c64e, 
> jobId=23c961e4371-cc2429d3-b1a0-4bc1-9358-edb919d5c64e, gridEx=null, 
> isCancelled=true, retry=null]
> Potential solution: add taskName to GridJobExecuteResponse.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13204) Java Thin client Kubernetes discovery

2020-09-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13204:


{panel:title=Branch: [pull/8206/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8206/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5597239]]
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessDiscoveryTest.testClientDiscoveryNodesJoin - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessDiscoveryTest.testClientDiscoveryNodesLeave - 
PASSED{color}

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

> Java Thin client Kubernetes discovery
> -
>
> Key: IGNITE-13204
> URL: https://issues.apache.org/jira/browse/IGNITE-13204
> Project: Ignite
>  Issue Type: New Feature
>  Components: platforms
>Reporter: Alexandr
>Assignee: Maksim Timonin
>Priority: Major
>  Labels: java
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> Thin clients should be able to discover servers from within Kubernetes pod 
> through k8s API, without specifying any IP addresses.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13204) Java Thin client Kubernetes discovery

2020-09-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13204:


{panel:title=Branch: [pull/8206/head] Base: [master] : Possible Blockers 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}MVCC Cache 7{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5597320]]

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

{color:#d04437}Platform .NET{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5597300]]
* exe: 
PlatformCacheTopologyChangeTest.TestContinuousTopologyChangeMaintainsCorrectPlatformCacheData(2)
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5597331]]
* IgniteThinClientTest: CacheClientTestSuite: CacheClientPartitionsRebalance - 
Test has low fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8206/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5597239]]
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessDiscoveryTest.testClientDiscoveryNodesJoin - 
PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessDiscoveryTest.testClientDiscoveryNodesLeave - 
PASSED{color}

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

> Java Thin client Kubernetes discovery
> -
>
> Key: IGNITE-13204
> URL: https://issues.apache.org/jira/browse/IGNITE-13204
> Project: Ignite
>  Issue Type: New Feature
>  Components: platforms
>Reporter: Alexandr
>Assignee: Maksim Timonin
>Priority: Major
>  Labels: java
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> Thin clients should be able to discover servers from within Kubernetes pod 
> through k8s API, without specifying any IP addresses.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13380) Output IgniteSystemProperties via ignite.sh

2020-09-10 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13380:


{panel:title=Branch: [pull/8207/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8207/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Basic 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5595530]]
* {color:#013220}IgniteBasicTestSuite: 
CommandLinePrintPropertiesTest.testPrintProperties - PASSED{color}

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

> Output IgniteSystemProperties via ignite.sh
> ---
>
> Key: IGNITE-13380
> URL: https://issues.apache.org/jira/browse/IGNITE-13380
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Amelchev Nikita
>Assignee: Nikolay Izhikov
>Priority: Major
>  Time Spent: 8h 50m
>  Remaining Estimate: 0h
>
> Provide the ability output of all available Ignite properties 
> ({{IgniteSystemProperties}}) with its descriptions in the {{ignite.sh}} 
> command. For example, 
> {noformat}
> ignite.sh -systemProps
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13420) Add assertion message to assert in CachedDeploymentInfo private constructor

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13420:


{panel:title=Branch: [pull/8231/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8231/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5594102buildTypeId=IgniteTests24Java8_RunAll]

> Add assertion message to assert in CachedDeploymentInfo private constructor
> ---
>
> Key: IGNITE-13420
> URL: https://issues.apache.org/jira/browse/IGNITE-13420
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Konstantin Sirotkin
>Assignee: Konstantin Sirotkin
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We have an assertion in 
> org.apache.ignite.internal.processors.cache.GridCacheDeploymentManager.CachedDeploymentInfo#CachedDeploymentInfo:
>  
> {code:java}
> private CachedDeploymentInfo(UUID sndId, IgniteUuid ldrId, String userVer, 
> DeploymentMode depMode,
> Map participants) {
> assert sndId.equals(ldrId.globalId()) || participants != null;
> this.sndId = sndId;
> this.ldrId = ldrId;
> this.userVer = userVer;
> this.depMode = depMode;
> this.participants = participants == null || 
> participants.isEmpty() ? null :
> new ConcurrentLinkedHashMap<>(participants);
> }
> {code}
> Now we can't define assertion reason. We should add assertion message to that 
> place.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13418) Deadlock on multiple cache delete

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13418:


{panel:title=Branch: [pull/8229/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8229/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Indexing){color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593099]]
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
MultipleParallelCacheDeleteDeadlockTest.test - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
LongDestroyDurableBackgroundTaskTest.testRemoveIndexesOnTableDrop - 
PASSED{color}

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

> Deadlock on multiple cache delete
> -
>
> Key: IGNITE-13418
> URL: https://issues.apache.org/jira/browse/IGNITE-13418
> Project: Ignite
>  Issue Type: Bug
>Reporter: Denis Chudov
>Assignee: Denis Chudov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Thread 1:
>  - acquires checkpoint read lock in 
> GridCacheProcessor#processCacheStopRequestOnExchangeDone
>  - acquires GridQueryProcessor#stateMux in GridQueryProcessor.onCacheStop
>  - enters H2TreeIndex.destroy
>  - releases checkpoint read lock in H2Tree.temporaryReleaseLock, can't take 
> it again because of db-checkpoint-thread
> Thread 2:
>  - acquires checkpoint read lock in 
> GridCacheProcessor#processCacheStopRequestOnExchangeDone
>  - trying to acquire GridQueryProcessor#stateMux in 
> GridQueryProcessor.onCacheStop which is held by thread 1
> db-checkpoint-thread:
>  - trying to acquire checkpoint write lock, can't do it because of Thread 2
> Decision: H2Tree.temporaryReleaseLock should release lock only in case when 
> tree deletion is asynchronous (H2TreeIndex.destroy is called with 
> async=true), i.e. it happens inside of DurableBackgroundTask. Such tasks are 
> executed in separate threads, which don't hold any other locks.
> Thread dump:
> {code:java}
> Thread [name="sys-#1220%DPL_GRID%DplGridNodeName%", id=3200, state=BLOCKED, 
> blockCnt=1, waitCnt=0]
>  Lock [object=java.lang.Object@6a9a92ba, 
> ownerName=sys-#1215%DPL_GRID%DplGridNodeName%, ownerId=3195]
>  at 
> o.a.i.i.processors.query.GridQueryProcessor.onCacheStop0(GridQueryProcessor.java:1695)
>  at 
> o.a.i.i.processors.query.GridQueryProcessor.onCacheStop(GridQueryProcessor.java:902)
>  at 
> o.a.i.i.processors.cache.GridCacheProcessor.stopCache(GridCacheProcessor.java:1169)
>  at 
> o.a.i.i.processors.cache.GridCacheProcessor.prepareCacheStop(GridCacheProcessor.java:2644)
>  at 
> o.a.i.i.processors.cache.GridCacheProcessor.lambda$processCacheStopRequestOnExchangeDone$629e8679$1(GridCacheProcessor.java:2803)
>  at 
> o.a.i.i.processors.cache.GridCacheProcessor$$Lambda$620/1418386924.apply(Unknown
>  Source)
>  at o.a.i.i.util.IgniteUtils.lambda$null$1(IgniteUtils.java:10879)
>  at o.a.i.i.util.IgniteUtils$$Lambda$436/321848940.call(Unknown Source)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>  at java.lang.Thread.run(Thread.java:748)
>  Locked synchronizers:
>  java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@2582f93c
>  java.util.concurrent.ThreadPoolExecutor$Worker@4da1cafe
> Thread [name="sys-#1215%DPL_GRID%DplGridNodeName%", id=3195, state=BLOCKED, 
> blockCnt=4, waitCnt=437520]
>  Lock [object=o.a.i.i.processors.failure.FailureProcessor@78edb1e9, 
> ownerName=async-durable-background-task-executor-1-#1222%DPL_GRID%DplGridNodeName%,
>  ownerId=3202]
>  at 
> o.a.i.i.processors.failure.FailureProcessor.process(FailureProcessor.java:162)
>  at 
> o.a.i.i.processors.failure.FailureProcessor.process(FailureProcessor.java:151)
>  at 
> o.a.i.i.processors.cache.persistence.GridCacheDatabaseSharedManager.failCheckpointReadLock(GridCacheDatabaseSharedManager.java:1787)
>  at 
> o.a.i.i.processors.cache.persistence.GridCacheDatabaseSharedManager.checkpointReadLock(GridCacheDatabaseSharedManager.java:1722)
>  at 
> o.a.i.i.processors.query.h2.database.H2Tree.temporaryReleaseLock(H2Tree.java:690)
>  at 
> o.a.i.i.processors.cache.persistence.tree.BPlusTree.temporaryReleaseLock(BPlusTree.java:2367)
>  at 
> o.a.i.i.processors.cache.persistence.tree.BPlusTree.destroyDownPages(BPlusTree.java:2548)
>  at 
> o.a.i.i.processors.cache.persistence.tree.BPlusTree.destroyDownPages(BPlusTree.java:2522)
>  at 
> 

[jira] [Commented] (IGNITE-13409) System view for metastorage items

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13409:


{panel:title=Branch: [pull/8225/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8225/head] Base: [master] : New Tests 
(12)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 1{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5593950]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
SqlViewExporterSpiTest.testMetastorage - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
SqlViewExporterSpiTest.testDistributedMetastorage - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
SystemViewSelfTest.testMetastorage - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
SystemViewSelfTest.testDistributedMetastorage - PASSED{color}

{color:#8b}MVCC Cache 9{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5593966]]
* {color:#013220}IgniteCacheMvccTestSuite9: JmxExporterSpiTest.testMetastorage 
- PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite9: 
JmxExporterSpiTest.testDistributedMetastorage - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite9: SystemViewSelfTest.testMetastorage 
- PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite9: 
SystemViewSelfTest.testDistributedMetastorage - PASSED{color}

{color:#8b}Cache 9{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5593931]]
* {color:#013220}IgniteCacheTestSuite9: JmxExporterSpiTest.testMetastorage - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite9: 
JmxExporterSpiTest.testDistributedMetastorage - PASSED{color}
* {color:#013220}IgniteCacheTestSuite9: SystemViewSelfTest.testMetastorage - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite9: 
SystemViewSelfTest.testDistributedMetastorage - PASSED{color}

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

> System view for metastorage items
> -
>
> Key: IGNITE-13409
> URL: https://issues.apache.org/jira/browse/IGNITE-13409
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-35
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> We need to provide a System view to show metastorage and distributed 
> metastorage properties.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13408) System view for binary metadata

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13408:


{panel:title=Branch: [pull/8228/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8228/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593831]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
SystemViewSelfTest.testBinaryMeta - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
SqlViewExporterSpiTest.testBinaryMeta - PASSED{color}

{color:#8b}MVCC Cache 9{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593847]]
* {color:#013220}IgniteCacheMvccTestSuite9: JmxExporterSpiTest.testBinaryMeta - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite9: SystemViewSelfTest.testBinaryMeta - 
PASSED{color}

{color:#8b}Cache 9{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593812]]
* {color:#013220}IgniteCacheTestSuite9: SystemViewSelfTest.testBinaryMeta - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite9: JmxExporterSpiTest.testBinaryMeta - 
PASSED{color}

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

> System view for binary metadata
> ---
>
> Key: IGNITE-13408
> URL: https://issues.apache.org/jira/browse/IGNITE-13408
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-35
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently, list of binary metadata available via experimental {{control.sh}} 
> command.
> We need to provide a corresponding System view for this information.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13414) JDBC thin: compatibility is broken for versions 2.8-2.9

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13414:


{panel:title=Branch: [pull/8227/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8227/head] Base: [master] : New Tests 
(10)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Compatibility)*{color} [[tests 
10|https://ci.ignite.apache.org/viewLog.html?buildId=5592838]]
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.8.1] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.8.1] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.8.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.8.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.7.6] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.7.6] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.7.5] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.7.5] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.7.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.7.0] - 
PASSED{color}

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

> JDBC thin: compatibility is broken for versions 2.8-2.9
> ---
>
> Key: IGNITE-13414
> URL: https://issues.apache.org/jira/browse/IGNITE-13414
> Project: Ignite
>  Issue Type: Bug
>  Components: jdbc
>Affects Versions: 2.9
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Blocker
> Fix For: 2.9
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> "User attributes" feature was added by IGNITE-12049, it was added to 2.9 
> version, but for VER_2_8_0 condition:
> {code:java}
>  if (ver.compareTo(VER_2_8_0) >= 0) {
> dataPageScanEnabled = nullableBooleanFromByte(reader.readByte());
> updateBatchSize = JdbcUtils.readNullableInteger(reader);
> userAttrs = reader.readMap();
> }
> {code}
> This breaks compatibility between 2.8 and 2.9 versions (both, backward and 
> forward)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13204) Java Thin client Kubernetes discovery

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13204:


{panel:title=Branch: [pull/8206/head] Base: [master] : Possible Blockers 
(28)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}SPI{color} [[tests 
6|https://ci.ignite.apache.org/viewLog.html?buildId=5593416]]
* IgniteSpiTestSuite: TcpDiscoveryFailedJoinTest.testDiscoveryRefuse - Test has 
low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoveryFailedJoinTest.testDiscoveryDrop - Test has 
low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testNonSharedIpFinder - Test has 
low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testFailureDetectionOnNodePing1 - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testFailureDetectionOnNodePing2 - 
Test has low fail rate in base branch 0,0% and is not flaky
* IgniteSpiTestSuite: TcpDiscoverySslSelfTest.testFailureDetectionOnNodePing3 - 
Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Queries 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593474]]
* IgniteBinaryCacheQueryTestSuite: 
SqlViewExporterSpiTest.testClientsConnections - Test has low fail rate in base 
branch 0,0% and is not flaky
* IgniteBinaryCacheQueryTestSuite: SystemViewSelfTest.testClientsConnections - 
Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Control Utility{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5593501]]

{color:#d04437}MVCC Cache 9{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593490]]
* IgniteCacheMvccTestSuite9: JmxExporterSpiTest.testClientsConnections - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheMvccTestSuite9: SystemViewSelfTest.testClientsConnections - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache 9{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5593455]]
* IgniteCacheTestSuite9: SystemViewSelfTest.testClientsConnections - Test has 
low fail rate in base branch 0,0% and is not flaky
* IgniteCacheTestSuite9: JmxExporterSpiTest.testClientsConnections - Test has 
low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Data Structures{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5593459]]
* IgniteCacheDataStructuresSelfTestSuite: 
GridCachePartitionedAtomicQueueMultiNodeSelfTest.testAddPollMultinode - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Security{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5593496]]
* SecurityTestSuite: AdditionalSecurityCheckTest.testClientInfoIgniteClientFail 
- Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Thin Client: Java{color} [[tests 
12|https://ci.ignite.apache.org/viewLog.html?buildId=5593407]]
* ClientTestSuite: SslParametersTest.testNonExistentCipherSuite - Test has low 
fail rate in base branch 0,0% and is not flaky
* ClientTestSuite: ClientConfigurationTest.testSerialization - Test has low 
fail rate in base branch 0,0% and is not flaky
* ClientTestSuite: FunctionalTest.testClientFailsOnStart - Test has low fail 
rate in base branch 0,0% and is not flaky
* ClientTestSuite: ConnectionTest.testInvalidNodeAddresses - Test has low fail 
rate in base branch 0,0% and is not flaky
* ClientTestSuite: ConnectionTest.testEmptyNodeAddress - Test has low fail rate 
in base branch 0,0% and is not flaky
* ClientTestSuite: ConnectionTest.testNullNodeAddress - Test has low fail rate 
in base branch 0,0% and is not flaky
* ClientTestSuite: ConnectionTest.testValidNodeAddresses - Test has low fail 
rate in base branch 0,0% and is not flaky
* ClientTestSuite: ConnectionTest.testValidInvalidNodeAddressesMix - Test has 
low fail rate in base branch 0,0% and is not flaky
* ClientTestSuite: ConnectionTest.testNullNodeAddresses - Test has low fail 
rate in base branch 0,0% and is not flaky
* ClientTestSuite: SslParametersTest.testNonExistentProtocol - Test has low 
fail rate in base branch 0,0% and is not flaky
* ClientTestSuite: SslParametersTest.testNoCommonProtocols - Test has low fail 
rate in base branch 0,0% and is not flaky
... and 1 tests blockers

{color:#d04437}Kubernetes{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5593403]]
* IgniteKubernetesTestSuite: 
TcpDiscoveryKubernetesIpFinderSelfTest.testIpFinder - Test has low fail rate in 
base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8206/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 

[jira] [Commented] (IGNITE-13126) Refactor of Continuous Query buffers to reduce heap usage

2020-09-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13126:


{panel:title=Branch: [pull/8028/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8028/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5591602buildTypeId=IgniteTests24Java8_RunAll]

> Refactor of Continuous Query buffers to reduce heap usage
> -
>
> Key: IGNITE-13126
> URL: https://issues.apache.org/jira/browse/IGNITE-13126
> Project: Ignite
>  Issue Type: Task
>Reporter: Maxim Muzafarov
>Assignee: Maxim Muzafarov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> There are several unnecessary changes needs to be done to reduce continuous 
> query buffer usage:
> - CacheContinuousQueryEventBuffer.part is unnecessary;
> - CacheContinuousQueryEventBuffer.backupQ must be changed to 
> ConcurrentLinkedDeque;
> - Use lambda instead for partition counter resolving instead on anonymous 
> class creation for CacheContinuousQueryEventBuffer;
> - Batch local variables may be {{short}} type;
> etc.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13362) Stop warm-up via control.sh

2020-09-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13362:


{panel:title=Branch: [pull/8201/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8201/head] Base: [master] : New Tests 
(49)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC Cache 7{color} [[tests 
21|https://ci.ignite.apache.org/viewLog.html?buildId=5591606]]
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEvictionGroupReservation
 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_GroupReserved_2
 - PASSED{color}
... and 10 new tests

{color:#8b}Cache 7{color} [[tests 
21|https://ci.ignite.apache.org/viewLog.html?buildId=5591314]]
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_PartitionReserved
 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_GroupReserved 
- PASSED{color}
... and 10 new tests

{color:#8b}Control Utility (Zookeeper){color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5591363]]
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testFailStopWarmUp - PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testSuccessStopWarmUp - PASSED{color}

{color:#8b}Control Utility{color} [[tests 
5|https://ci.ignite.apache.org/viewLog.html?buildId=5591362]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testFailStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testSuccessStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testFailStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testSuccessStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
CommandHandlerParsingTest.testWarmUpArgs - PASSED{color}

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

> Stop warm-up via control.sh
> ---
>
> Key: IGNITE-13362
> URL: https://issues.apache.org/jira/browse/IGNITE-13362
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>

[jira] [Commented] (IGNITE-13207) Checkpointer code refactoring: Splitting GridCacheDatabaseSharedManager ant Checkpointer

2020-09-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13207:


{panel:title=Branch: [pull/7986/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7986/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5590064buildTypeId=IgniteTests24Java8_RunAll]

> Checkpointer code refactoring: Splitting GridCacheDatabaseSharedManager ant 
> Checkpointer
> 
>
> Key: IGNITE-13207
> URL: https://issues.apache.org/jira/browse/IGNITE-13207
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Anton Kalashnikov
>Assignee: Anton Kalashnikov
>Priority: Major
>  Labels: IEP-47
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13411) Optimize tracing when NoopTracingSpi is used

2020-09-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13411:


{panel:title=Branch: [pull/8224/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8224/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5590874buildTypeId=IgniteTests24Java8_RunAll]

> Optimize tracing when NoopTracingSpi is used
> 
>
> Key: IGNITE-13411
> URL: https://issues.apache.org/jira/browse/IGNITE-13411
> Project: Ignite
>  Issue Type: Improvement
>Affects Versions: 2.9
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Current tracing implementation has some redundant actions for no-op tracing 
> SPI which have a negative impact on performance: 
> # {{GridNioTracerFilter}} added to communication SPI filters chain even if 
> tracing is disabled.
> # {{MTC.support}}/{{MTC.supportContinual}} methods in case of no-op span or 
> null span return {{TracingSurrounding}} which equivalently does nothing 
> ({{span.set(oldSpan)}} is redundant, since {{span.set(startSpan)}} was 
> skipped for no-op or null span, and {{endRequired}} is always {{false}}. So, 
> instead of creating new {{TracingSurrounding}} we can return {{null}} 
> (correctly processed by try-with resource block) with the same effect and get 
> rid of some code on the hot path.  
> # Sometimes we already have {{Span}} on hands and call to {{MTC.span()}} is 
> redundant.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13358) Improvements for partition clearing related parts

2020-09-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13358:


{panel:title=Branch: [pull/8186/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8186/head] Base: [master] : New Tests 
(43)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC Cache 7{color} [[tests 
21|https://ci.ignite.apache.org/viewLog.html?buildId=5590168]]
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEvictionGroupReservation
 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_GroupReserved_2
 - PASSED{color}
... and 10 new tests

{color:#8b}Cache 7{color} [[tests 
21|https://ci.ignite.apache.org/viewLog.html?buildId=5590133]]
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_PartitionReserved
 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_GroupReserved 
- PASSED{color}
... and 10 new tests

{color:#8b}Cache 6{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5590132]]
* {color:#013220}IgniteCacheTestSuite6: 
IgniteExchangeLatchManagerCoordinatorFailTest.testCoordinatorFailoverDuringPMEAfterServerLatchCompleted
 - PASSED{color}

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

> Improvements for partition clearing related parts
> -
>
> Key: IGNITE-13358
> URL: https://issues.apache.org/jira/browse/IGNITE-13358
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexey Scherbakov
>Assignee: Alexey Scherbakov
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> We have several issues related to a partition clearing worth fixing.
> 1. PartitionsEvictManager doent's provide obvious guarantees for a 
> correctness when a node or a cache group is stopped while partitions are 
> concurrently clearing.
> 2. GridDhtLocalPartition#awaitDestroy is called while holding topology write 
> lock, which is deadlock prone, because we currently require write lock to 
> destroy a partition.
> 3. GridDhtLocalPartition contains a lot of messy code related to partition 
> clearing, most notably ClearFuture, but the clearing is done by 
> PartitionsEvictManager. We should get rid of a clearing code in 
> GridDhtLocalPartition. This should also bring better code readility and help 

[jira] [Commented] (IGNITE-13329) Use checkstyle from command line check on validate phase

2020-09-07 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13329:


{panel:title=Branch: [pull/8120/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8120/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5584516buildTypeId=IgniteTests24Java8_RunAll]

> Use checkstyle from command line check on validate phase
> 
>
> Key: IGNITE-13329
> URL: https://issues.apache.org/jira/browse/IGNITE-13329
> Project: Ignite
>  Issue Type: Task
>Reporter: Maxim Muzafarov
>Assignee: Maxim Muzafarov
>Priority: Major
>  Labels: checkstyle
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently, the checkstyle plugin configured to run on the `compile` maven 
> phase due to the custom OverrideAnnotationOnTheSameLineCheck check must be 
> compiled. However, it will be faster to run checkstyle on `validate` maven 
> phase check all the configured rules locally prior to pushing by running the 
> `mvn checkstyle:check` command.
> [https://maven.apache.org/plugins/maven-checkstyle-plugin/usage.html]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13358) Improvements for partition clearing related parts

2020-09-06 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13358:


{panel:title=Branch: [pull/8186/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8186/head] Base: [master] : New Tests 
(43)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC Cache 7{color} [[tests 
21|https://ci.ignite.apache.org/viewLog.html?buildId=5587496]]
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEvictionGroupReservation
 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_GroupReserved_2
 - PASSED{color}
... and 10 new tests

{color:#8b}Cache 7{color} [[tests 
21|https://ci.ignite.apache.org/viewLog.html?buildId=5587498]]
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_PartitionReserved
 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
RentingPartitionIsOwnedDuringEvictionTest.testOwnedAfterEviction_GroupReserved 
- PASSED{color}
... and 10 new tests

{color:#8b}Cache 6{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5585689]]
* {color:#013220}IgniteCacheTestSuite6: 
IgniteExchangeLatchManagerCoordinatorFailTest.testCoordinatorFailoverDuringPMEAfterServerLatchCompleted
 - PASSED{color}

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

> Improvements for partition clearing related parts
> -
>
> Key: IGNITE-13358
> URL: https://issues.apache.org/jira/browse/IGNITE-13358
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexey Scherbakov
>Assignee: Alexey Scherbakov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We have several issues related to a partition clearing worth fixing.
> 1. PartitionsEvictManager doent's provide obvious guarantees for a 
> correctness when a node or a cache group is stopped while partitions are 
> concurrently clearing.
> 2. GridDhtLocalPartition#awaitDestroy is called while holding topology write 
> lock, which is deadlock prone, because we currently require write lock to 
> destroy a partition.
> 3. GridDhtLocalPartition contains a lot of messy code related to partition 
> clearing, most notably ClearFuture, but the clearing is done by 
> PartitionsEvictManager. We should get rid of a clearing code in 
> GridDhtLocalPartition. This should also bring better code readility and help 

[jira] [Commented] (IGNITE-13296) .NET: TransactionImpl finalizer can crash the process

2020-09-05 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13296:


{panel:title=Branch: [pull/8104/head] Base: [master] : Possible Blockers 
(7)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}RDD{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5586307]]

{color:#d04437}Queries 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5586371]]
* IgniteBinaryCacheQueryTestSuite: BasicIndexTest.testInlineSizeChange - Test 
has low fail rate in base branch 0,0% and is not flaky
* IgniteBinaryCacheQueryTestSuite: 
DynamicIndexServerCoordinatorBasicSelfTest.testCreateIndexNoColumnPartitionedAtomic
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5586320]]
* ZookeeperDiscoverySpiTestSuite1: 
ZookeeperDiscoverySegmentationAndConnectionRestoreTest.testConnectionRestore_Coordinator4
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Platform .NET (Core Linux){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5586366]]
* dll: CacheTestSsl.TestCacheWithExpiryPolicyOnUpdate - Test has low fail rate 
in base branch 0,0% and is not flaky

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

{color:#d04437}Thin Client: Java{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5586304]]

{panel}
{panel:title=Branch: [pull/8104/head] Base: [master] : New Tests 
(14)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform .NET (Core Linux){color} [[tests 
7|https://ci.ignite.apache.org/viewLog.html?buildId=5586366]]
* {color:#013220}dll: CacheTransactionGridStopTest.TestDisposeDoesNotThrow - 
PASSED{color}
* {color:#013220}dll: 
CacheLocalActiveTransactionsTest.TestUnsupportedOperationsThrow - PASSED{color}
* {color:#013220}dll: CacheLocalActiveTransactionsTest.TestTxAttributes - 
PASSED{color}
* {color:#013220}dll: CacheLocalActiveTransactionsTest.TestRollbacks(False) - 
PASSED{color}
* {color:#013220}dll: CacheLocalActiveTransactionsTest.TestRollbacks(True) - 
PASSED{color}
* {color:#013220}dll: 
CacheLocalActiveTransactionsTest.TestMultipleRollbackThrows - PASSED{color}
* {color:#013220}dll: CacheLocalActiveTransactionsTest.TestDisposeDoesNotEndTx 
- PASSED{color}

{color:#8b}Platform .NET{color} [[tests 
7|https://ci.ignite.apache.org/viewLog.html?buildId=5586365]]
* {color:#013220}exe: CacheTransactionGridStopTest.TestDisposeDoesNotThrow - 
PASSED{color}
* {color:#013220}exe: 
CacheLocalActiveTransactionsTest.TestMultipleRollbackThrows - PASSED{color}
* {color:#013220}exe: CacheLocalActiveTransactionsTest.TestDisposeDoesNotEndTx 
- PASSED{color}
* {color:#013220}exe: 
CacheLocalActiveTransactionsTest.TestUnsupportedOperationsThrow - PASSED{color}
* {color:#013220}exe: CacheLocalActiveTransactionsTest.TestTxAttributes - 
PASSED{color}
* {color:#013220}exe: CacheLocalActiveTransactionsTest.TestRollbacks(False) - 
PASSED{color}
* {color:#013220}exe: CacheLocalActiveTransactionsTest.TestRollbacks(True) - 
PASSED{color}

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

> .NET: TransactionImpl finalizer can crash the process
> -
>
> Key: IGNITE-13296
> URL: https://issues.apache.org/jira/browse/IGNITE-13296
> Project: Ignite
>  Issue Type: Bug
>  Components: platforms
>Reporter: Pavel Tupitsyn
>Assignee: Sergey Stronchinskiy
>Priority: Major
>  Labels: .NET
> Fix For: 2.10
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> ~TransactionImpl potentially throws an exception (e.g. when grid is stopped), 
> causing the entire process to abort.
> GetLocalActiveTransactions is especially problematic - the method is 
> informational, yet will result in all the returned transactions to be 
> finalized later.
> * Finalizers should not throw exceptions
> * Stopped grid is a valid use case
> * GetLocalActiveTransactions should be fixed to return "read-only" 
> transactions that won't be finalized
> Review all filalizers and make sure they are safe.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13401) Unsupported protocol version exception when getting cache configuration from Java thin client

2020-09-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13401:


{panel:title=Branch: [pull/8216/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8216/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5583342]]
* {color:#013220}ClientTestSuite: 
IgniteBinaryTest.testBinaryTypeWithIdOfMarshallerHeader - PASSED{color}
* {color:#013220}ClientTestSuite: 
ClientCacheConfigurationTest.testDifferentSizeCacheConfiguration - PASSED{color}

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

> Unsupported protocol version exception when getting cache configuration from 
> Java thin client
> -
>
> Key: IGNITE-13401
> URL: https://issues.apache.org/jira/browse/IGNITE-13401
> Project: Ignite
>  Issue Type: Bug
>  Components: thin client
>Affects Versions: 2.8.1
>Reporter: Marcus Lo
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We encounter BinaryObjectException: Unsupported protocol version: 8 in one of 
> our tables in Ignite when querying cache configuration via Java thin client. 
> To reproduce:
>  # Setup Ignite with persistence disabled (single node)
>  # Create the follow table:
> {code:java}
> CREATE TABLE IF NOT EXISTS LEOD_CONTEXT_STATUS
> (
> flashNode VARCHAR   NOT NULL,
> legalEntity   VARCHAR   NOT NULL,
> account   VARCHAR   NOT NULL,
> userIdVARCHAR   NOT NULL,
> eqtgContext   VARCHAR   NOT NULL,
> submissionDateINT   NOT NULL,
> actionVARCHAR   NOT NULL,
> actionTimeTIME  NOT NULL,
> runNumber INT   NOT NULL,
> segment   VARCHAR   NOT NULL,
> geography VARCHAR   NOT NULL,
> priceVersion  VARCHAR   NOT NULL,
> statusVARCHAR   NOT NULL,
> errorCountINT   NOT NULL,
> comments  VARCHAR,
> equityDeltaLowerBound DOUBLE,
> equityDeltaUpperBound DOUBLE,
> equityDeltaUtil   DOUBLE,
> equityVegaLowerBound  DOUBLE,
> equityVegaUpperBound  DOUBLE,
> equityVegaUtilDOUBLE,
> lastUpdateTimeTIMESTAMP NOT NULL,
> PRIMARY KEY (flashNode, legalEntity, account, submissionDate)
> )
> WITH "template=REPLICATED, cache_name=LeodContextStatusCache";{code}
>  # Run the following test (in Kotlin):
> {code:java}
> @Test
> fun `moo`() {
> val config = ClientConfiguration()
> .setAddresses("localhost:10800")
> val ignite = Ignition.startClient(config)
> ignite.cache("LeodContextStatusCache")
> .configuration
> }
> {code}
>  # It fails in the following exception:
> {code:java}
> class org.apache.ignite.binary.BinaryObjectException: Unsupported protocol 
> version: 8
>  at 
> org.apache.ignite.internal.binary.BinaryUtils.checkProtocolVersion(BinaryUtils.java:796)
>  at 
> org.apache.ignite.internal.binary.BinaryReaderExImpl.(BinaryReaderExImpl.java:221)
>  at 
> org.apache.ignite.internal.binary.BinaryReaderExImpl.(BinaryReaderExImpl.java:186)
>  at 
> org.apache.ignite.internal.binary.BinaryReaderExImpl.(BinaryReaderExImpl.java:165)
>  at 
> org.apache.ignite.internal.client.thin.ClientUtils.cacheConfiguration(ClientUtils.java:381)
>  at 
> org.apache.ignite.internal.client.thin.TcpClientCache.lambda$getConfiguration$2(TcpClientCache.java:160)
>  at 
> org.apache.ignite.internal.client.thin.TcpClientChannel.receive(TcpClientChannel.java:247)
>  at 
> org.apache.ignite.internal.client.thin.TcpClientChannel.service(TcpClientChannel.java:171)
>  at 
> org.apache.ignite.internal.client.thin.ReliableChannel.service(ReliableChannel.java:180)
>  at 
> org.apache.ignite.internal.client.thin.TcpClientCache.getConfiguration(TcpClientCache.java:155)
> {code}
> I notice that if any one of the columns is removed, the issue disappears.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13390) CLI (control.sh) "get_master_key_name" command should display the current master key name.

2020-09-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13390:


{panel:title=Branch: [pull/8209/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8209/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5582865buildTypeId=IgniteTests24Java8_RunAll]

> CLI (control.sh) "get_master_key_name" command should display the current 
> master key name.
> --
>
> Key: IGNITE-13390
> URL: https://issues.apache.org/jira/browse/IGNITE-13390
> Project: Ignite
>  Issue Type: Bug
>  Components: control.sh
>Affects Versions: 2.9
>Reporter: Pavel Pereslegin
>Assignee: Pavel Pereslegin
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> CLI (control.sh) "get_master_key_name" command should display current master 
> key name.
> Current output is the following:
> {noformat}
> Control utility [ver. 2.10.0-SNAPSHOT#20200826-sha1:3693e413]
> 2020 Copyright(C) Apache Software Foundation
> User: xtern
> Time: 2020-08-28T16:06:04.264
> Command [ENCRYPTION] started
> Arguments: --encryption get_master_key_name --yes
> 
> Command [ENCRYPTION] finished with code: 0
> Control utility has completed execution at: 2020-08-28T16:06:04.328
> Execution time: 64 ms{noformat}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13402) [Suite] PDS 3 flaky failed on TC

2020-09-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13402:


{panel:title=Branch: [pull/8215/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8215/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS 3{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5582697]]
* {color:#013220}IgnitePdsTestSuite3: EagerTtlTest.testNotEagerExpireOnPut - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite3: 
EagerTtlTest.testOneNodeRestartWithTtlCache - PASSED{color}

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

> [Suite] PDS 3 flaky failed on TC
> 
>
> Key: IGNITE-13402
> URL: https://issues.apache.org/jira/browse/IGNITE-13402
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {noformat}
>  java.lang.AssertionError: Invalid topology version 
> [topVer=AffinityTopologyVersion [topVer=-1, minorTopVer=0], group=Group1]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.readyTopologyVersion(GridDhtPartitionTopologyImpl.java:317)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.nextVersion(GridCacheAdapter.java:3663)
>   at 
> org.apache.ignite.internal.processors.cache.persistence.GridCacheOffheapManager$GridCacheDataStore.purgeExpiredInternal(GridCacheOffheapManager.java:2821)
>   at 
> org.apache.ignite.internal.processors.cache.persistence.GridCacheOffheapManager$GridCacheDataStore.purgeExpired(GridCacheOffheapManager.java:2747)
>   at 
> org.apache.ignite.internal.processors.cache.persistence.GridCacheOffheapManager.expire(GridCacheOffheapManager.java:1090)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheTtlManager.expire(GridCacheTtlManager.java:242)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.lambda$body$0(GridCacheSharedTtlCleanupManager.java:178)
>   at 
> java.util.concurrent.ConcurrentHashMap.computeIfPresent(ConcurrentHashMap.java:1769)
>  [2020-07-28 06:36:24,540][INFO 
> ][exchange-worker-#38244%persistence.IgnitePdsContinuousRestartTestWithExpiryPolicy2%][FileWriteAheadLogManager]
>  Resuming logging to WAL segment 
> [file=/opt/buildagent/work/bde9b45ddb020b34/incubator-ignite/work/db/wal/persistence_IgnitePdsContinuousRestartTestWithExpiryPolicy2/.wal,
>  offset=3573451, ver=2]
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.body(GridCacheSharedTtlCleanupManager.java:177)
>   at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:119)
>   at java.lang.Thread.run(Thread.java:748)
>  [2020-07-28 
> 06:36:24,544][ERROR][ttl-cleanup-worker-#38230%persistence.IgnitePdsContinuousRestartTestWithExpiryPolicy2%][IgniteTestResources]
>  Critical system error detected. Will be handled accordingly to configured 
> handler [hnd=NoOpFailureHandler [super=AbstractFailureHandler 
> [ignoredFailureTypes=UnmodifiableSet [SYSTEM_WORKER_BLOCKED, 
> SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], failureCtx=FailureContext 
> [type=SYSTEM_WORKER_TERMINATION, err=class o.a.i.IgniteException: GridWorker 
> [name=ttl-cleanup-worker, 
> igniteInstanceName=persistence.IgnitePdsContinuousRestartTestWithExpiryPolicy2,
>  finished=true, heartbeatTs=1595907384509]]]
>  class org.apache.ignite.IgniteException: GridWorker 
> [name=ttl-cleanup-worker, 
> igniteInstanceName=persistence.IgnitePdsContinuousRestartTestWithExpiryPolicy2,
>  finished=true, heartbeatTs=1595907384509]
>   at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance$2.apply(IgnitionEx.java:1859)
>   at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance$2.apply(IgnitionEx.java:1854)
>   at 
> org.apache.ignite.internal.worker.WorkersRegistry.onStopped(WorkersRegistry.java:168)
>   at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:152)
>   at java.lang.Thread.run(Thread.java:748)
>   
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13265) Historical iterator for atomic group should transfer few more rows than required

2020-09-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13265:


{panel:title=Branch: [pull/8048/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8048/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5581430]]
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testMarginGoesOutOfReservation 
- PASSED{color}

{color:#8b}PDS 4{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5581403]]
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testMarginGoesOutOfReservation 
- PASSED{color}

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

> Historical iterator for atomic group should transfer few more rows than 
> required
> 
>
> Key: IGNITE-13265
> URL: https://issues.apache.org/jira/browse/IGNITE-13265
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> On a historical rebalance some updates move from one node to another wherein 
> this update may have various order in nodes. Reordering can happen in smell 
> interval, but it cannot avoid at all in current implementation atomic 
> protocol.
> This mean we will reduce a probably of loosing update if we make a margin 
> from initial counter for the historical iterator on atomic cache.
> The final algorithm of choosing correct WAL pointer for atomic cache with the 
> margin is:
> 1) Find a checkpoint which contains a counter, that necessary for history 
> rebalance (just like a transactional cache)
> 2) If the checkpoint starts with a counter less than which is necessary with 
> margin, we are taking it.
> 3) If we are going out of WAL reservation, we are taking current.
> 4) Otherwise we are looking of a previous checkpoint and taking it if it 
> starts from a counter less than next checkpoint (from the point 2).
> 5) Else we are still taking the checkpoint from the point 2.
> Other words (points 3-5) the algorithm tries to check only one previous 
> checkpoint and takes it if that has different counter.
> *UPD:*
> After a discussion I found a bug connected with using a WAL which was not 
> reserved before for preloading.
> I added an explicitly checking this and an appropriate test.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13265) Historical iterator for atomic group should transfer few more rows than required

2020-09-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13265:


{panel:title=Branch: [pull/8048/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8048/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5581430]]
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testMarginGoesOutOfReservation 
- PASSED{color}

{color:#8b}PDS 4{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5581403]]
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testMarginGoesOutOfReservation 
- PASSED{color}

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

> Historical iterator for atomic group should transfer few more rows than 
> required
> 
>
> Key: IGNITE-13265
> URL: https://issues.apache.org/jira/browse/IGNITE-13265
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> On a historical rebalance some updates move from one node to another wherein 
> this update may have various order in nodes. Reordering can happen in smell 
> interval, but it cannot avoid at all in current implementation atomic 
> protocol.
> This mean we will reduce a probably of loosing update if we make a margin 
> from initial counter for the historical iterator on atomic cache.
> The final algorithm of choosing correct WAL pointer for atomic cache with the 
> margin is:
> 1) Find a checkpoint which contains a counter, that necessary for history 
> rebalance (just like a transactional cache)
> 2) If the checkpoint starts with a counter less than which is necessary with 
> margin, we are taking it.
> 3) If we are going out of WAL reservation, we are taking current.
> 4) Otherwise we are looking of a previous checkpoint and taking it if it 
> starts from a counter less than next checkpoint (from the point 2).
> 5) Else we are still taking the checkpoint from the point 2.
> Other words (points 3-5) the algorithm tries to check only one previous 
> checkpoint and takes it if that has different counter.
> *UPD:*
> After a discussion I found a bug connected with using a WAL which was not 
> reserved before for preloading.
> I added an explicitly checking this and an appropriate test.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13377) WalModeChangeAdvancedSelfTest.testServerRestartNonCoordinator is flaky

2020-09-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13377:


{panel:title=Branch: [pull/8173/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8173/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5581677buildTypeId=IgniteTests24Java8_RunAll]

> WalModeChangeAdvancedSelfTest.testServerRestartNonCoordinator is flaky 
> ---
>
> Key: IGNITE-13377
> URL: https://issues.apache.org/jira/browse/IGNITE-13377
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13362) Stop warm-up via control.sh

2020-09-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13362:


{panel:title=Branch: [pull/8201/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8201/head] Base: [master] : New Tests 
(7)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility (Zookeeper){color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5581303]]
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testFailStopWarmUp - PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testSuccessStopWarmUp - PASSED{color}

{color:#8b}Control Utility{color} [[tests 
5|https://ci.ignite.apache.org/viewLog.html?buildId=5581302]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testFailStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSSLTest.testSuccessStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testFailStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testSuccessStopWarmUp - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
CommandHandlerParsingTest.testWarmUpArgs - PASSED{color}

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

> Stop warm-up via control.sh
> ---
>
> Key: IGNITE-13362
> URL: https://issues.apache.org/jira/browse/IGNITE-13362
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> At the moment, stop warm-up via "control.sh" is not possible due to fact that 
> processing messages from "control.sh" occurs after "discovery" and warm-up 
> goes before it. 
> It is necessary to do processing of messages from "control.sh" before warming 
> up and implement command for "control.sh".



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13397) NPE in logSupplierDone(UUID nodeId)

2020-09-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13397:


{panel:title=Branch: [pull/8214/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Control Utility{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5581681]]

{panel}
{panel:title=Branch: [pull/8214/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5581049buildTypeId=IgniteTests24Java8_RunAll]

> NPE in logSupplierDone(UUID nodeId)
> ---
>
> Key: IGNITE-13397
> URL: https://issues.apache.org/jira/browse/IGNITE-13397
> Project: Ignite
>  Issue Type: Bug
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> NPE in logSupplierDone(UUID nodeId)
> {noformat}
> [2020-08-30 18:06:52,360][ERROR][rebalance-#5033%new-version-node%][root] 
> Critical system error detected. Will be handled accordingly to configured 
> handler [hnd=StopNodeOrHaltFailureHandler [tryStop=false, timeout=0, 
> super=AbstractFailureHandler [ignoredFailureTypes=UnmodifiableSet 
> [SYSTEM_WORKER_BLOCKED, SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], 
> failureCtx=FailureContext [type=CRITICAL_ERROR, 
> err=java.lang.NullPointerException]]
>  java.lang.NullPointerException
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemander$RebalanceFuture.logSupplierDone(GridDhtPartitionDemander.java:2009)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemander$RebalanceFuture.partitionDone(GridDhtPartitionDemander.java:1730)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemander$RebalanceFuture.access$1200(GridDhtPartitionDemander.java:1142)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemander.ownPartition(GridDhtPartitionDemander.java:751)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemander.handleSupplyMessage(GridDhtPartitionDemander.java:649)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPreloader.lambda$handleSupplyMessage$0(GridDhtPreloader.java:356)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>   at java.lang.Thread.run(Thread.java:748)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13389) Add possibility to obtain full stack trace on thin client side.

2020-09-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13389:


{panel:title=Branch: [pull/8195/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8195/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5580698]]
* {color:#013220}ClientTestSuite: 
IgniteBinaryTest.testBinaryWithNotGenericInterceptor - PASSED{color}

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

> Add possibility to obtain full stack trace on thin client side.
> ---
>
> Key: IGNITE-13389
> URL: https://issues.apache.org/jira/browse/IGNITE-13389
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> Some server side errors have deeply nested _suppressed_ or _caused by_ errors 
> which contains informative messages for further problem recognition. Possible 
> such mechanism need to be disabled on production environment. Example of non 
> informative error on client side:
> {noformat}
> org.apache.ignite.internal.client.thin.ClientServerError: Ignite failed to 
> process request [1]: Failed to update keys (retry update if possible).: [1] 
> (server status code [1])
> {noformat}
> but full stack holds the root case:
> {noformat}
> Caused by: class 
> org.apache.ignite.internal.processors.cache.CachePartialUpdateCheckedException:
>  Failed to update keys (retry update if possible).: [1]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.onPrimaryError(GridNearAtomicAbstractUpdateFuture.java:397)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2567)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2544)
>   at 
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1316)
>   ... 13 more
>   Suppressed: class org.apache.ignite.IgniteCheckedException: Failed to 
> update keys.
>   ... 23 more
>   Suppressed: class org.apache.ignite.IgniteCheckedException: 
> Runtime failure on search row: SearchRow
>   ... 25 more
>   Caused by: class org.apache.ignite.IgniteCheckedException: 
> org.apache.ignite.internal.binary.BinaryObjectImpl cannot be cast to 
> org.apache.ignite.client.IgniteBinaryTest$ThinBinaryValue <-- here !!!
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.update(GridCacheMapEntry.java:6379)
>   ... 30 more
> {noformat}
> looks like it would be useful to have additional setting in 
> ThinClientConfiguration configured both as direct setting and through JMX 
> (ClientProcessorMXBean).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13310) Add tracing of SQL queries.

2020-09-02 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13310:


{panel:title=Branch: [pull/8204/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8204/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5578518buildTypeId=IgniteTests24Java8_RunAll]

> Add tracing of SQL queries.
> ---
>
> Key: IGNITE-13310
> URL: https://issues.apache.org/jira/browse/IGNITE-13310
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> It's needed to add tracing of SQL queries  based on the tracing framework 
> that was added as part of the 
> [IGNITE-13060|https://issues.apache.org/jira/browse/IGNITE-13060]
> Tracing of SQL queries must show phases of query execution, their duration, 
> errors and additional information describing each of the phases, such as the 
> number of rows requested from a remote node, SQL query mapping, and so on.
> For the first step of implementation Its proposed to distinguish the 
> following phases of queries execution:
> * The overall execution of SQL query.
> * Opening SQL query cursor.
> * Closing SQL query cursor.
> * Cancellation SQL query cursor. 
> * Parsing SQL query.
> * Processing SQL query execution request.   
> * Processing SQL next result page request.
> * Processing mapped node response with requested SQL result page.
> * Execution SQL query by H2.
> * Reading rows from cursor and preparing result page.
> * Processing SQL query fail response.
> * Processing DML query request.
> * Processing DML query response.
> * Processing query cancellation request.
> * Opening cursor iterator.
> * Opening cursor iterator.
> * Fetching SQL query result page.
> * Waiting for SQL query results page to be received.
> * Processing SQL index range request.
> * Processing SQL index range response.
> * Execution of SQL DML query.
> * Execution of SQL command query which either DDL SQL queries or Ignite 
> native SQL commands.
> * SQL query partitions reservation.
> * Update of cache as a result of the SQL DML query.
> * Processing of incoming batch.
> And keeps the following info: 
> * SQL query text 
> * SQL query schema
> * Number of rows that result page contains.
> * Number of rows that index range response contains.
> * Name of SQL table.
> * Number of cache entries to be updated as a result of DML query.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13013) Thick client must not open server sockets when used by serverless functions

2020-09-01 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13013:


{panel:title=Branch: [pull/8199/head] Base: [ignite-2.9] : Possible Blockers 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Control Utility{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5576257]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5576259]]

{panel}
{panel:title=Branch: [pull/8199/head] Base: [ignite-2.9] : New Tests 
(10)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}SPI{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5574625]]
* {color:#013220}IgniteSpiTestSuite: 
GridTotallyUnreachableClientTest.testTotallyUnreachableClient - PASSED{color}
* {color:#013220}IgniteSpiTestSuite: 
GridSandboxedClientWithoutNetworkTest.testNodeWithoutNetwork - PASSED{color}

{color:#8b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5574689]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=6b129c33-8883-479a-86ff-5326a255f3a3, topVer=0, 
msgTemplate=null, span=null, nodeId8=539c89e7, msg=, type=NODE_JOINED, 
tstamp=1598865841992], val2=AffinityTopologyVersion 
[topVer=-7224218227570184834, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=6b129c33-8883-479a-86ff-5326a255f3a3, topVer=0, 
msgTemplate=null, span=null, nodeId8=539c89e7, msg=, type=NODE_JOINED, 
tstamp=1598865841992], val2=AffinityTopologyVersion 
[topVer=-7224218227570184834, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=b925ed34471-adfd3faa-51b2-41ec-8194-a978483d344d, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=95b4a244-cf8c-46d9-9b74-eeb2eacf1715, topVer=0, msgTemplate=null, 
span=null, nodeId8=95b4a244, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1598865841992]], val2=AffinityTopologyVersion 
[topVer=5859633856586367631, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=b925ed34471-adfd3faa-51b2-41ec-8194-a978483d344d, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=95b4a244-cf8c-46d9-9b74-eeb2eacf1715, topVer=0, msgTemplate=null, 
span=null, nodeId8=95b4a244, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1598865841992]], val2=AffinityTopologyVersion 
[topVer=5859633856586367631, minorTopVer=0]]] - PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5574690]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=5b9af83e-b303-4797-89be-6e9c822e3985, topVer=0, 
msgTemplate=null, span=null, nodeId8=b4da6bae, msg=, type=NODE_JOINED, 
tstamp=1598865769474], val2=AffinityTopologyVersion 
[topVer=6032947771994464230, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=5b9af83e-b303-4797-89be-6e9c822e3985, topVer=0, 
msgTemplate=null, span=null, nodeId8=b4da6bae, msg=, type=NODE_JOINED, 
tstamp=1598865769474], val2=AffinityTopologyVersion 
[topVer=6032947771994464230, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c9ccdd34471-e0e51c02-72c9-498d-88a0-5c9159550f8b, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=b8a4b2e0-448c-4c13-80e6-6ea0b073dbd9, topVer=0, msgTemplate=null, 
span=null, nodeId8=b8a4b2e0, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1598865769474]], val2=AffinityTopologyVersion 
[topVer=6423906890456427985, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c9ccdd34471-e0e51c02-72c9-498d-88a0-5c9159550f8b, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 

[jira] [Commented] (IGNITE-13389) Add possibility to obtain full stack trace on thin client side.

2020-09-01 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13389:


{panel:title=Branch: [pull/8195/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8195/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5569270]]
* {color:#013220}ClientTestSuite: 
IgniteBinaryTest.testBinaryWithNotGenericInterceptor - PASSED{color}

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

> Add possibility to obtain full stack trace on thin client side.
> ---
>
> Key: IGNITE-13389
> URL: https://issues.apache.org/jira/browse/IGNITE-13389
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Some server side errors have deeply nested _suppressed_ or _caused by_ errors 
> which contains informative messages for further problem recognition. Possible 
> such mechanism need to be disabled on production environment. Example of non 
> informative error on client side:
> {noformat}
> org.apache.ignite.internal.client.thin.ClientServerError: Ignite failed to 
> process request [1]: Failed to update keys (retry update if possible).: [1] 
> (server status code [1])
> {noformat}
> but full stack holds the root case:
> {noformat}
> Caused by: class 
> org.apache.ignite.internal.processors.cache.CachePartialUpdateCheckedException:
>  Failed to update keys (retry update if possible).: [1]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.onPrimaryError(GridNearAtomicAbstractUpdateFuture.java:397)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2567)
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2544)
>   at 
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1316)
>   ... 13 more
>   Suppressed: class org.apache.ignite.IgniteCheckedException: Failed to 
> update keys.
>   ... 23 more
>   Suppressed: class org.apache.ignite.IgniteCheckedException: 
> Runtime failure on search row: SearchRow
>   ... 25 more
>   Caused by: class org.apache.ignite.IgniteCheckedException: 
> org.apache.ignite.internal.binary.BinaryObjectImpl cannot be cast to 
> org.apache.ignite.client.IgniteBinaryTest$ThinBinaryValue <-- here !!!
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.update(GridCacheMapEntry.java:6379)
>   ... 30 more
> {noformat}
> looks like it would be useful to have additional setting in 
> ThinClientConfiguration configured both as direct setting and through JMX 
> (ClientProcessorMXBean).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13308) C++: Thin client transactions

2020-08-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13308:


{panel:title=Branch: [pull/8118/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8118/head] Base: [master] : New Tests 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5535186]]
* {color:#013220}IgniteRestHandlerTestSuite: 
GridQueryCommandHandlerTest.testNullCache - PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5535220]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=0d4c214a-0a29-4e5c-aed9-afe1501b69c1, topVer=0, 
msgTemplate=null, span=null, nodeId8=4bb32685, msg=, type=NODE_JOINED, 
tstamp=1597212247090], val2=AffinityTopologyVersion 
[topVer=-346328448263174824, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=0d4c214a-0a29-4e5c-aed9-afe1501b69c1, topVer=0, 
msgTemplate=null, span=null, nodeId8=4bb32685, msg=, type=NODE_JOINED, 
tstamp=1597212247090], val2=AffinityTopologyVersion 
[topVer=-346328448263174824, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c7ede41e371-8f914aa7-634a-470a-8047-67af042f51c2, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=e793e599-948d-46b4-8f1c-23a50dbcafcb, topVer=0, msgTemplate=null, 
span=null, nodeId8=e793e599, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212247090]], val2=AffinityTopologyVersion 
[topVer=-9190901870636014568, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c7ede41e371-8f914aa7-634a-470a-8047-67af042f51c2, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=e793e599-948d-46b4-8f1c-23a50dbcafcb, topVer=0, msgTemplate=null, 
span=null, nodeId8=e793e599, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212247090]], val2=AffinityTopologyVersion 
[topVer=-9190901870636014568, minorTopVer=0]]] - PASSED{color}

{color:#8b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5535219]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=bed0715c-0e9b-41b9-8732-f6f277c9073c, topVer=0, 
msgTemplate=null, span=null, nodeId8=16670220, msg=, type=NODE_JOINED, 
tstamp=1597212260080], val2=AffinityTopologyVersion 
[topVer=8094284346878037296, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=9b4ce41e371-df862fe8-e79a-4148-93c1-9c25ceae3357, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=6e4a3032-01d1-48d3-bedf-95f6dcdac7b2, topVer=0, msgTemplate=null, 
span=null, nodeId8=6e4a3032, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212260080]], val2=AffinityTopologyVersion 
[topVer=3572399462961787821, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=9b4ce41e371-df862fe8-e79a-4148-93c1-9c25ceae3357, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=6e4a3032-01d1-48d3-bedf-95f6dcdac7b2, topVer=0, msgTemplate=null, 
span=null, nodeId8=6e4a3032, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212260080]], val2=AffinityTopologyVersion 
[topVer=3572399462961787821, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=bed0715c-0e9b-41b9-8732-f6f277c9073c, topVer=0, 
msgTemplate=null, span=null, nodeId8=16670220, msg=, type=NODE_JOINED, 
tstamp=1597212260080], val2=AffinityTopologyVersion 
[topVer=8094284346878037296, minorTopVer=0]]] - PASSED{color}

{color:#8b}Platform C++ CMake (Linux){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5574726]]
* 

[jira] [Commented] (IGNITE-13358) Improvements for partition clearing related parts

2020-08-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13358:


{panel:title=Branch: [pull/8186/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8186/head] Base: [master] : New Tests 
(33)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC Cache 7{color} [[tests 
16|https://ci.ignite.apache.org/viewLog.html?buildId=5573494]]
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testDeactivation_Persistence - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite7: 
BlockedEvictionsTest.testFailureHandler - PASSED{color}
... and 5 new tests

{color:#8b}Cache 7{color} [[tests 
16|https://ci.ignite.apache.org/viewLog.html?buildId=5573290]]
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservationStartClient_2 - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testCacheGroupDestroy_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
EvictionWhilePartitionGroupIsReservedTest.testGroupReservation_2 - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Volatile - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopNodeDuringEviction - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testStopCache_Persistence - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: 
BlockedEvictionsTest.testDeactivation_Persistence - PASSED{color}
* {color:#013220}IgniteCacheTestSuite7: BlockedEvictionsTest.testFailureHandler 
- PASSED{color}
... and 5 new tests

{color:#8b}Cache 6{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5573289]]
* {color:#013220}IgniteCacheTestSuite6: 
IgniteExchangeLatchManagerCoordinatorFailTest.testCoordinatorFailoverDuringPMEAfterServerLatchCompleted
 - PASSED{color}

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

> Improvements for partition clearing related parts
> -
>
> Key: IGNITE-13358
> URL: https://issues.apache.org/jira/browse/IGNITE-13358
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexey Scherbakov
>Assignee: Alexey Scherbakov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We have several issues related to a partition clearing worth fixing.
> 1. PartitionsEvictManager doent's provide obvious guarantees for a 
> correctness when a node or a cache group is stopped while partitions are 
> concurrently clearing.
> 2. GridDhtLocalPartition#awaitDestroy is called while holding topology write 
> lock, which is deadlock prone, because we currently require write lock to 
> destroy a partition.
> 3. GridDhtLocalPartition contains a lot of messy code related to partition 
> clearing, most notably ClearFuture, but the clearing is done by 
> PartitionsEvictManager. We should get rid of a clearing code in 
> GridDhtLocalPartition. This should also bring better code readility and help 
> understand what happening during a clearing.
> 4. Currently moving partitions are cleared before rebalancing in the order 
> different to 

[jira] [Commented] (IGNITE-13308) C++: Thin client transactions

2020-08-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13308:


{panel:title=Branch: [pull/8118/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8118/head] Base: [master] : New Tests 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5535186]]
* {color:#013220}IgniteRestHandlerTestSuite: 
GridQueryCommandHandlerTest.testNullCache - PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5535220]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=0d4c214a-0a29-4e5c-aed9-afe1501b69c1, topVer=0, 
msgTemplate=null, span=null, nodeId8=4bb32685, msg=, type=NODE_JOINED, 
tstamp=1597212247090], val2=AffinityTopologyVersion 
[topVer=-346328448263174824, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=0d4c214a-0a29-4e5c-aed9-afe1501b69c1, topVer=0, 
msgTemplate=null, span=null, nodeId8=4bb32685, msg=, type=NODE_JOINED, 
tstamp=1597212247090], val2=AffinityTopologyVersion 
[topVer=-346328448263174824, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c7ede41e371-8f914aa7-634a-470a-8047-67af042f51c2, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=e793e599-948d-46b4-8f1c-23a50dbcafcb, topVer=0, msgTemplate=null, 
span=null, nodeId8=e793e599, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212247090]], val2=AffinityTopologyVersion 
[topVer=-9190901870636014568, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c7ede41e371-8f914aa7-634a-470a-8047-67af042f51c2, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=e793e599-948d-46b4-8f1c-23a50dbcafcb, topVer=0, msgTemplate=null, 
span=null, nodeId8=e793e599, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212247090]], val2=AffinityTopologyVersion 
[topVer=-9190901870636014568, minorTopVer=0]]] - PASSED{color}

{color:#8b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5535219]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=bed0715c-0e9b-41b9-8732-f6f277c9073c, topVer=0, 
msgTemplate=null, span=null, nodeId8=16670220, msg=, type=NODE_JOINED, 
tstamp=1597212260080], val2=AffinityTopologyVersion 
[topVer=8094284346878037296, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=9b4ce41e371-df862fe8-e79a-4148-93c1-9c25ceae3357, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=6e4a3032-01d1-48d3-bedf-95f6dcdac7b2, topVer=0, msgTemplate=null, 
span=null, nodeId8=6e4a3032, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212260080]], val2=AffinityTopologyVersion 
[topVer=3572399462961787821, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=9b4ce41e371-df862fe8-e79a-4148-93c1-9c25ceae3357, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=6e4a3032-01d1-48d3-bedf-95f6dcdac7b2, topVer=0, msgTemplate=null, 
span=null, nodeId8=6e4a3032, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212260080]], val2=AffinityTopologyVersion 
[topVer=3572399462961787821, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=bed0715c-0e9b-41b9-8732-f6f277c9073c, topVer=0, 
msgTemplate=null, span=null, nodeId8=16670220, msg=, type=NODE_JOINED, 
tstamp=1597212260080], val2=AffinityTopologyVersion 
[topVer=8094284346878037296, minorTopVer=0]]] - PASSED{color}

{color:#8b}Platform C++ CMake (Linux Clang){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5569120]]
* 

[jira] [Commented] (IGNITE-13389) Add possibility to obtain full stack trace on thin client side.

2020-08-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13389:


{panel:title=Branch: [pull/8195/head] Base: [master] : Possible Blockers 
(23)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}SPI{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5569279]]

{color:#d04437}MVCC Cache 7{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5569351]]

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

{color:#d04437}Platform .NET (Core Linux){color} [[tests 
10|https://ci.ignite.apache.org/viewLog.html?buildId=5569332]]
* dll: CreateCacheTest.TestCreateFromConfiguration - Test has low fail rate in 
base branch 0,0% and is not flaky
* dll: CreateCacheTest.TestCreateFromTemplate - Test has low fail rate in base 
branch 0,0% and is not flaky
* dll: ScanQueryTest.TestMultipleCursors - Test has low fail rate in base 
branch 0,0% and is not flaky
* dll: ClientClusterTests.TestInvalidCacheNameTriggersIgniteClientException - 
Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ComputeClientDisabledTests.TestComputeThrowsCorrectExceptionWhenNotEnabledOnServer
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: ComputeClientTests.TestExecuteJavaTaskWithExceededTaskLimit - Test has 
low fail rate in base branch 0,0% and is not flaky
* dll: ComputeClientTests.TestExecuteJavaTaskWithUnknownClass - Test has low 
fail rate in base branch 0,0% and is not flaky
* dll: 
ComputeClientTests.TestExecuteJavaTaskWithFailedResultDeserializationProducesBinaryObjectException
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: 
ComputeClientTests.TestExecuteJavaTaskWithDotnetOnlyArgClassThrowsCorrectException
 - Test has low fail rate in base branch 0,0% and is not flaky
* dll: ContinuousQueryTest.TestContinuousQueryCountIsLimitedByMaxCursors - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}ZooKeeper (Discovery) 3{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5569339]]
* ZookeeperDiscoverySpiTestSuite3: 
GridCacheReplicatedNodeRestartSelfTest.testRestart - Test has low fail rate in 
base branch 0,0% and is not flaky
* ZookeeperDiscoverySpiTestSuite3: 
GridCacheReplicatedNodeRestartSelfTest.testRestartWithPutFourNodesOneBackupsOffheapEvict
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Platform .NET{color} [[tests 
7|https://ci.ignite.apache.org/viewLog.html?buildId=5569331]]
* exe: ClientClusterTests.TestInvalidCacheNameTriggersIgniteClientException - 
Test has low fail rate in base branch 0,0% and is not flaky
* exe: CreateCacheTest.TestCreateFromConfiguration - Test has low fail rate in 
base branch 0,0% and is not flaky
* exe: CreateCacheTest.TestCreateFromTemplate - Test has low fail rate in base 
branch 0,0% and is not flaky
* exe: ScanQueryTest.TestExceptionInFilter - Test has low fail rate in base 
branch 0,0% and is not flaky
* exe: ScanQueryTest.TestMultipleCursors - Test has low fail rate in base 
branch 0,0% and is not flaky
* exe: 
ComputeClientDisabledTests.TestComputeThrowsCorrectExceptionWhenNotEnabledOnServer
 - Test has low fail rate in base branch 0,0% and is not flaky
* exe: ContinuousQueryTest.TestContinuousQueryCountIsLimitedByMaxCursors - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache 4{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5569313]]
* IgniteCacheTestSuite4: 
IgniteCacheInvokeReadThroughTest.testInvokeReadThroughAtomic2 - Test has low 
fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8195/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5569270]]
* {color:#013220}ClientTestSuite: 
IgniteBinaryTest.testBinaryWithNotGenericInterceptor - PASSED{color}

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

> Add possibility to obtain full stack trace on thin client side.
> ---
>
> Key: IGNITE-13389
> URL: https://issues.apache.org/jira/browse/IGNITE-13389
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Some server side errors have deeply nested _suppressed_ or _caused by_ errors 
> which 

[jira] [Commented] (IGNITE-13265) Historical iterator for atomic group should transfer few more rows than required

2020-08-30 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13265:


{panel:title=Branch: [pull/8048/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8048/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5570486]]
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testMarginGoesOutOfReservation 
- PASSED{color}

{color:#8b}PDS 4{color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5570459]]
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testMarginGoesOutOfReservation 
- PASSED{color}

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

> Historical iterator for atomic group should transfer few more rows than 
> required
> 
>
> Key: IGNITE-13265
> URL: https://issues.apache.org/jira/browse/IGNITE-13265
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> On a historical rebalance some updates move from one node to another wherein 
> this update may have various order in nodes. Reordering can happen in smell 
> interval, but it cannot avoid at all in current implementation atomic 
> protocol.
> This mean we will reduce a probably of loosing update if we make a margin 
> from initial counter for the historical iterator on atomic cache.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13308) C++: Thin client transactions

2020-08-28 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13308:


{panel:title=Branch: [pull/8118/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8118/head] Base: [master] : New Tests 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5535186]]
* {color:#013220}IgniteRestHandlerTestSuite: 
GridQueryCommandHandlerTest.testNullCache - PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5535220]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=0d4c214a-0a29-4e5c-aed9-afe1501b69c1, topVer=0, 
msgTemplate=null, span=null, nodeId8=4bb32685, msg=, type=NODE_JOINED, 
tstamp=1597212247090], val2=AffinityTopologyVersion 
[topVer=-346328448263174824, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=0d4c214a-0a29-4e5c-aed9-afe1501b69c1, topVer=0, 
msgTemplate=null, span=null, nodeId8=4bb32685, msg=, type=NODE_JOINED, 
tstamp=1597212247090], val2=AffinityTopologyVersion 
[topVer=-346328448263174824, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c7ede41e371-8f914aa7-634a-470a-8047-67af042f51c2, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=e793e599-948d-46b4-8f1c-23a50dbcafcb, topVer=0, msgTemplate=null, 
span=null, nodeId8=e793e599, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212247090]], val2=AffinityTopologyVersion 
[topVer=-9190901870636014568, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=c7ede41e371-8f914aa7-634a-470a-8047-67af042f51c2, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=e793e599-948d-46b4-8f1c-23a50dbcafcb, topVer=0, msgTemplate=null, 
span=null, nodeId8=e793e599, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212247090]], val2=AffinityTopologyVersion 
[topVer=-9190901870636014568, minorTopVer=0]]] - PASSED{color}

{color:#8b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5535219]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=bed0715c-0e9b-41b9-8732-f6f277c9073c, topVer=0, 
msgTemplate=null, span=null, nodeId8=16670220, msg=, type=NODE_JOINED, 
tstamp=1597212260080], val2=AffinityTopologyVersion 
[topVer=8094284346878037296, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=9b4ce41e371-df862fe8-e79a-4148-93c1-9c25ceae3357, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=6e4a3032-01d1-48d3-bedf-95f6dcdac7b2, topVer=0, msgTemplate=null, 
span=null, nodeId8=6e4a3032, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212260080]], val2=AffinityTopologyVersion 
[topVer=3572399462961787821, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=9b4ce41e371-df862fe8-e79a-4148-93c1-9c25ceae3357, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=6e4a3032-01d1-48d3-bedf-95f6dcdac7b2, topVer=0, msgTemplate=null, 
span=null, nodeId8=6e4a3032, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597212260080]], val2=AffinityTopologyVersion 
[topVer=3572399462961787821, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=bed0715c-0e9b-41b9-8732-f6f277c9073c, topVer=0, 
msgTemplate=null, span=null, nodeId8=16670220, msg=, type=NODE_JOINED, 
tstamp=1597212260080], val2=AffinityTopologyVersion 
[topVer=8094284346878037296, minorTopVer=0]]] - PASSED{color}

{color:#8b}Platform C++ CMake (Linux){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5569121]]
* 

[jira] [Commented] (IGNITE-13308) C++: Thin client transactions

2020-08-28 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13308:


{panel:title=Branch: [pull/8118/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Platform C++ (Win x64 / Debug){color} [[tests 0 
BuildFailureOnMessage 
|https://ci.ignite.apache.org/viewLog.html?buildId=5569115]]

{panel}
{panel:title=Branch: [pull/8118/head] Base: [master] : New Tests 
(888)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform C++ (Win x64 / Debug){color} [[tests 
879|https://ci.ignite.apache.org/viewLog.html?buildId=5569115]]
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionFloor - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionLog - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlDateTimeFunctionTestSuite: TestCurrentDate 
- PASSED{color}
* {color:#013220}IgniteCoreTest: CacheQueryTestSuite: 
TestFieldsQueryByteArrayInsertSelect - PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestBasic - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQueryScan 
- PASSED{color}
* {color:#013220}IgniteOdbcTest: ApiRobustnessTestSuite: TestSQLGetStmtAttr - 
PASSED{color}
* {color:#013220}IgniteOdbcTest: ApplicationDataBufferTestSuite: 
TestPutStringToLong - PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQuerySql 
- PASSED{color}
* {color:#013220}IgniteOdbcTest: ApplicationDataBufferTestSuite: 
TestPutStringToTiny - PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQueryText 
- PASSED{color}
... and 868 new tests

{color:#8b}Platform C++ CMake (Linux){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5569121]]
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestTxOps - 
PASSED{color}
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestCacheOpsWithTx - 
PASSED{color}
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestTxWithLabel - 
PASSED{color}

{color:#8b}Platform C++ CMake (Linux Clang){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5569120]]
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestTxOps - 
PASSED{color}
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestCacheOpsWithTx - 
PASSED{color}
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestTxWithLabel - 
PASSED{color}

{color:#8b}Platform C++ (Win x64 / Release){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=5569116]]
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestTxOps - 
PASSED{color}
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestCacheOpsWithTx - 
PASSED{color}
* {color:#013220}IgniteThinClientTest: IgniteTxTestSuite: TestTxWithLabel - 
PASSED{color}

{panel}
[TeamCity *- Run :: CPP* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5569122buildTypeId=IgniteTests24Java8_RunCpp]

> C++: Thin client transactions
> -
>
> Key: IGNITE-13308
> URL: https://issues.apache.org/jira/browse/IGNITE-13308
> Project: Ignite
>  Issue Type: Improvement
>  Components: platforms
>Reporter: Ivan Daschinskiy
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Labels: C++, iep-34
> Fix For: 2.10
>
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13383) Java thin client improvements: channel reconnect and redundant concurrency structures replacement.

2020-08-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13383:


{panel:title=Branch: [pull/8184/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8184/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5566036buildTypeId=IgniteTests24Java8_RunAll]

> Java thin client improvements: channel reconnect and redundant concurrency 
> structures replacement.
> --
>
> Key: IGNITE-13383
> URL: https://issues.apache.org/jira/browse/IGNITE-13383
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> I found that  {code:java}ConcurrentHashMap{code} and 
> {code:java}AtomicLong{code} are redundant in java thin client code, yes i fix 
> tests a bit but i can`t see any contradictions with thick client behavior 
> here.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-11731) CPP: Implement Cluster API

2020-08-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-11731:


{panel:title=Branch: [pull/8183/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8183/head] Base: [master] : New Tests 
(1122)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform C++ (Win x64 / Debug){color} [[tests 
925|https://ci.ignite.apache.org/viewLog.html?buildId=5563868]]
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionFloor - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionLog - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlDateTimeFunctionTestSuite: TestCurrentDate 
- PASSED{color}
* {color:#013220}IgniteCoreTest: CacheQueryTestSuite: 
TestFieldsQueryByteArrayInsertSelect - PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestBasic - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQueryScan 
- PASSED{color}
* {color:#013220}IgniteOdbcTest: ApiRobustnessTestSuite: TestSQLGetStmtAttr - 
PASSED{color}
* {color:#013220}IgniteOdbcTest: ApplicationDataBufferTestSuite: 
TestPutStringToLong - PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQuerySql 
- PASSED{color}
* {color:#013220}IgniteOdbcTest: ApplicationDataBufferTestSuite: 
TestPutStringToTiny - PASSED{color}
* {color:#013220}IgniteCoreTest: ContinuousQueryTestSuite: TestInitialQueryText 
- PASSED{color}
... and 914 new tests

{color:#8b}Platform C++ CMake (Linux){color} [[tests 
73|https://ci.ignite.apache.org/viewLog.html?buildId=5563861]]
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForCacheNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForClientNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForDaemons - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForHost - PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForOldest - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForRandom - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForRemotes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForHostName - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForClients - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForPredicate - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForHostNames - 
PASSED{color}
... and 62 new tests

{color:#8b}Platform C++ CMake (Linux Clang){color} [[tests 
73|https://ci.ignite.apache.org/viewLog.html?buildId=5563860]]
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForCacheNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForClientNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForDaemons - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForHost - PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForOldest - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForRandom - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForRemotes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForHostName - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForClients - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForPredicate - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForHostNames - 
PASSED{color}
... and 62 new tests

{color:#8b}Platform C++ (Win x64 / Release){color} [[tests 
51|https://ci.ignite.apache.org/viewLog.html?buildId=5565631]]
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForHostName - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForClients - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForPredicate - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteForHostNames - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterGroupTestSuite: IgniteGetPredicate - 
PASSED{color}
* {color:#013220}IgniteCoreTest: CacheTestSuiteNativePersistence: TestWal - 
PASSED{color}
* {color:#013220}IgniteCoreTest: TransactionsTestSuite: 
TransactionSetTxTimeoutOnPartitionMapExchange - PASSED{color}
* {color:#013220}IgniteCoreTest: AffinityTestSuite: IgniteAffinityGetPartition 
- PASSED{color}
* {color:#013220}IgniteCoreTest: AffinityTestSuite: 
IgniteAffinityGetDifferentPartitions - PASSED{color}
* {color:#013220}IgniteCoreTest: 

[jira] [Commented] (IGNITE-13361) Sending of communication messages can hang infinitely.

2020-08-25 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13361:


{panel:title=Branch: [pull/8180/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8180/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5564673buildTypeId=IgniteTests24Java8_RunAll]

> Sending of communication messages can hang infinitely.
> --
>
> Key: IGNITE-13361
> URL: https://issues.apache.org/jira/browse/IGNITE-13361
> Project: Ignite
>  Issue Type: Bug
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The following test hangs intermittently (once for 4-5 runs) on my laptop 
> (Ubuntu 20.04, i7-8565u, 16gb RAM, JDK 1.8.0_251). The cursor iteration 
> randomly hangs on the stage of waiting for the next page from the remote node.
> {code:java}
> /** */
> public static final int NODES_CNT = 2;
> /** */
> public static final int TABLE_POPULATION = 2000;
> /** */
> public static final int SELECT_RANGE = 1000;
> /** */
> public static final int QRY_PAGE_SIZE = 5;
> /** */
> @Test
> public void test() throws Exception {
> for (int i = 0; i < NODES_CNT; i++)
> startGrid(i, false);
> IgniteEx cli = startGrid(NODES_CNT, true);
> GridQueryProcessor qryProc = cli.context().query();
> qryProc.querySqlFields(
> new SqlFieldsQuery("CREATE TABLE test_table (id LONG PRIMARY KEY, 
> val LONG)"), false);
> qryProc.querySqlFields(new SqlFieldsQuery("CREATE INDEX val_idx ON 
> test_table (val)"), false);
> for (long l = 0; l < TABLE_POPULATION; ++l) {
> qryProc.querySqlFields(
> new SqlFieldsQuery("INSERT INTO test_table (id, val) VALUES 
> (?, ?)").setArgs(l, l),
> true
> );
> }
> for (int i = 0; i < 1 ; i++) {
> long lowId = 
> ThreadLocalRandom.current().nextLong(TABLE_POPULATION - SELECT_RANGE);
> long highId = lowId + SELECT_RANGE;
> try (
> FieldsQueryCursor> cursor = cli
> .context().query().querySqlFields(
> new SqlFieldsQuery("SELECT id, val FROM test_table 
> WHERE id BETWEEN ? and ?")
> .setArgs(lowId, highId)
> .setPageSize(QRY_PAGE_SIZE),
> false
> )
> ) {
> cursor.iterator().forEachRemaining(val -> {});
> }
> }
> }
> /** */
> private IgniteEx startGrid(int idx, boolean clientMode) throws Exception {
> return (IgniteEx) Ignition.start(new IgniteConfiguration()
> .setIgniteInstanceName("node-" + idx)
> .setGridLogger(new 
> Log4JLogger("modules/core/src/test/config/log4j-test.xml"))
> .setClientMode(clientMode));
> }
> {code}
> UPD It seems that IGNITE-12845 is responsible for the behavior described 
> above. Commit which is related to this ticket is the first since which the 
> code mentioned above started to hang. 
> Cursor iteration hangs due to GridQueryNextPageRequest in some cases are not 
> sent correctly from the client node.
> UPD Simplified reproducer of the problem described above: 
> {code:java}
>  @Test
> public void test() throws Exception {
> IgniteEx srv = startGrid(0);
> IgniteEx cli = startClientGrid(1);
> GridQueryNextPageRequest msg = new GridQueryNextPageRequest(0, 0, 0, 
> 0, (byte)0);
> CyclicBarrier barrier = new CyclicBarrier(2);
> srv.context().io().addMessageListener(GridTopic.TOPIC_QUERY, new 
> GridMessageListener() {
> @Override public void onMessage(UUID nodeId, Object msg, byte 
> plc) {
> try {
> if (msg instanceof GridQueryNextPageRequest)
> barrier.await();
> }
> catch (InterruptedException | BrokenBarrierException e) {
> throw new RuntimeException(e);
> }
> }
> });
> for (int i = 0; i < 1000; i++) {
> barrier.reset();
> 
> cli.context().io().sendToGridTopic(srv.context().discovery().localNode(), 
> GridTopic.TOPIC_QUERY, msg, GridIoPolicy.QUERY_POOL);
> try {
> barrier.await(1, TimeUnit.SECONDS);
> }
> catch 

[jira] [Commented] (IGNITE-13376) Primary index can be created with fields sequence differ from declared.

2020-08-25 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13376:


{panel:title=Branch: [pull/8172/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8172/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *~[Excluded] - Run :: IntelliJ IDEA Inspections* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5564415buildTypeId=IgniteTests24Java8_RunIntelliJIdeaInspections]

> Primary index can be created with fields sequence differ from declared.
> ---
>
> Key: IGNITE-13376
> URL: https://issues.apache.org/jira/browse/IGNITE-13376
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Affects Versions: 2.7.6, 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Steps to reproduce: 
> Execute the following DDL (create table + create index):
> {noformat}
> CREATE TABLE IF NOT EXISTS Workspace (
> id UUID NOT NULL,
> accountId UUID NOT NULL,
> jsonModel VARCHAR,
> PRIMARY KEY (accountId, id)
>   ) WITH 
> "template=partitioned,atomicity=transactional,key_type=org.gridgain.gmc.dto.workspace.WorkspaceKey,value_type=workspace.Workspace,cache_name=WorkspaceCache";
> CREATE INDEX IF NOT EXISTS workspace_id_account_id_idx ON Workspace (id, 
> accountId);
> {noformat}
> On node start got the following warning:
> {noformat}
> Index with the given set or subset of columns already exists (consider 
> dropping either new or existing index) [cacheName=WorkspaceCache, 
> schemaName=PUBLIC, tableName=WORKSPACE, 
> newIndexName=WORKSPACE_ID_ACCOUNT_ID_IDX, existingIndexName=_key_PK, 
> existingIndexColumns=[ID, ACCOUNTID]]
> {noformat}
> But PK and index have different order!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13382) DurableBackgroundTask can abandon incomplete task

2020-08-25 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13382:


{panel:title=Branch: [pull/8182/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8182/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Indexing){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5563808]]
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
LongDestroyDurableBackgroundTaskTest.testIndexDeletionTaskRemovedAfterCheckpointFinished
 - PASSED{color}

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

> DurableBackgroundTask can abandon incomplete task
> -
>
> Key: IGNITE-13382
> URL: https://issues.apache.org/jira/browse/IGNITE-13382
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.7
>Reporter: Maria Makedonskaya
>Assignee: Maria Makedonskaya
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> DurableBackgroundTasks are tracked using metastorage, there's a specific 
> marker for every task, and it is removed right after the task is complete.
> But there's a race between checkpointer and metastorage. End-marker removal 
> is a logical operation, while task itself is mostly physical (at least the 
> existing one). So, following scenario is possible:
> * Checkpoint occurs in the middle of the task;
> * Task is completed before the next checkpoint;
> * Metastorage record is deleted, this fact if written to WAL and synced to 
> the storage;
> * Node failed;
> * Recovery process applies deletion from metastorage, this means that 
> DurableBackgroundTasks info is lost;
> * But part of the index is still present in the storage.
> I think that we should remove markers from metastorage only after the next 
> checkpoint, this will 100% save us from such situation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13379) Exception occur on SQL caches when client reconnect

2020-08-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13379:


{panel:title=Branch: [pull/8178/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8178/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Indexing){color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5557968]]
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
ClientReconnectWithSqlTableConfiguredTest.testCahceInOneGroup - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: 
ClientReconnectWithSqlTableConfiguredTest.testCahceInDifferentGroups - 
PASSED{color}

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

> Exception occur on SQL caches when client reconnect
> ---
>
> Key: IGNITE-13379
> URL: https://issues.apache.org/jira/browse/IGNITE-13379
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> When client started only subset of all cluster caches, it can have issues on 
> reconnect.
> If cache isn't started on client, it still registered some SQL structures:
> {{GridQueryProcessor#initQueryStructuresForNotStartedCache}}
> but these structures are not cleared on disconnect:
> {{GridCacheProcessor#onReconnected}}
> This leads to exception on reconnect:
> {noformat}
> class org.apache.ignite.IgniteCheckedException: Type with name 'Timestamp' 
> already indexed in cache 'TEST_CACHE2'.
>  at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.registerCache0(GridQueryProcessor.java:1712)
>  at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart0(GridQueryProcessor.java:834)
>  at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart(GridQueryProcessor.java:911)
>  at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.initQueryStructuresForNotStartedCache(GridQueryProcessor.java:889)
>  at 
> org.apache.ignite.internal.processors.cache.CacheAffinitySharedManager.processCacheStartRequests(CacheAffinitySharedManager.java:968)
>  at 
> org.apache.ignite.internal.processors.cache.CacheAffinitySharedManager.onCacheChangeRequest(CacheAffinitySharedManager.java:857)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onClusterStateChangeRequest(GridDhtPartitionsExchangeFuture.java:1205)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:850)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body0(GridCachePartitionExchangeManager.java:3258)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:3104)
>  at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:119)
>  at java.lang.Thread.run(Thread.java:748)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13072) Synchronization problems when different classloaders are used for deployment of same class

2020-08-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13072:


{panel:title=Branch: [pull/7847/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7847/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Basic 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5558065]]
* {color:#013220}IgniteBasicTestSuite: RaceOnDeployClassesWithSameAliases.test 
- PASSED{color}

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

> Synchronization problems when different classloaders are used for deployment 
> of same class
> --
>
> Key: IGNITE-13072
> URL: https://issues.apache.org/jira/browse/IGNITE-13072
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> If you concurrently deploy one class using different classloaders you can get 
> error:
> {noformat}
> 2020-04-28 
> 14:36:42.523[ERROR][sys-stripe-45-#46%GRID%GridNodeName%][o.a.i.i.m.d.GridDeploymentLocalStore]
>  Found more than one active deployment for the same resource [cls=class 
> org.some.class.old.InvokeIndexRemover, depMode=SHARED, dep=GridDeployment 
> [ts=1588067100125, depMode=SHARED, 
> clsLdr=org.some.class.factory.NodeClassLoader@14035d21, 
> clsLdrId=85ab310c171-a9fad11c-9f8c-4d2a-8146-6c87254303e7, userVer=0, 
> loc=true, sampleClsName=org.some.class.predicates.CompositePredicate, 
> pendingUndeploy=false, undeployed=false, usage=0]]
>  
> 2020-04-28 
> 14:36:42.544[ERROR][sys-stripe-45-#46%GRID%GridNodeName%][o.a.i.i.p.cache.GridCacheIoManager]
>  Failed to process message [senderId=f104e069-9d80-4202-b50a-b3dc1804ac89, 
> msg=GridNearAtomicSingleUpdateRequest [key=KeyCacheObject [hasValBytes=true], 
> super=GridNearAtomicSingleUpdateRequest [key=KeyCacheObject 
> [hasValBytes=true], parent=GridNearAtomicAbstractSingleUpdateRequest 
> [nodeId=null, futId=1376257, topVer=AffinityTopologyVersion [topVer=35, 
> minorTopVer=0], parent=GridNearAtomicAbstractUpdateRequest [res=null, 
> flags=]
> java.lang.AssertionError: null
>  at 
> org.apache.ignite.internal.managers.deployment.GridDeploymentLocalStore.getDeployment(GridDeploymentLocalStore.java:203)
>  at 
> org.apache.ignite.internal.managers.deployment.GridDeploymentManager.getLocalDeployment(GridDeploymentManager.java:383)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheDeploymentManager$CacheClassLoader.findClass(GridCacheDeploymentManager.java:802)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheDeploymentManager$CacheClassLoader.loadClass(GridCacheDeploymentManager.java:794)
>  at org.apache.ignite.internal.util.IgniteUtils.forName(IgniteUtils.java:8561)
>  at 
> org.apache.ignite.internal.MarshallerContextImpl.getClass(MarshallerContextImpl.java:374)
>  at 
> org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:700)
>  at 
> org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1757)
>  at 
> org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
>  at 
> org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:313)
>  at 
> org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:99)
>  at 
> org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82)
>  at 
> org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9959)
>  at 
> org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10017)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateInvokeRequest.finishUnmarshal(GridNearAtomicSingleUpdateInvokeRequest.java:200)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.unmarshall(GridCacheIoManager.java:1560)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:582)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:386)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:312)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:102)
>  at 
> 

[jira] [Commented] (IGNITE-13377) WalModeChangeAdvancedSelfTest.testServerRestartNonCoordinator is flaky

2020-08-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13377:


{panel:title=Branch: [pull/8173/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8173/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=827buildTypeId=IgniteTests24Java8_RunAll]

> WalModeChangeAdvancedSelfTest.testServerRestartNonCoordinator is flaky 
> ---
>
> Key: IGNITE-13377
> URL: https://issues.apache.org/jira/browse/IGNITE-13377
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13376) Primary index can be created with fields sequence differ from declared.

2020-08-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13376:


{panel:title=Branch: [pull/8172/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8172/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 1{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5556518]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexMultinodeTest.testCorrectPkFldsSequence - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexTest.testCorrectPkFldsSequence - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexMultinodeTest.testCorrectFieldsSequenceInPk - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexTest.testCorrectFieldsSequenceInPk - PASSED{color}

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

> Primary index can be created with fields sequence differ from declared.
> ---
>
> Key: IGNITE-13376
> URL: https://issues.apache.org/jira/browse/IGNITE-13376
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Affects Versions: 2.7.6, 2.8.1
>Reporter: Stanilovsky Evgeny
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Steps to reproduce: 
> Execute the following DDL (create table + create index):
> {noformat}
> CREATE TABLE IF NOT EXISTS Workspace (
> id UUID NOT NULL,
> accountId UUID NOT NULL,
> jsonModel VARCHAR,
> PRIMARY KEY (accountId, id)
>   ) WITH 
> "template=partitioned,atomicity=transactional,key_type=org.gridgain.gmc.dto.workspace.WorkspaceKey,value_type=workspace.Workspace,cache_name=WorkspaceCache";
> CREATE INDEX IF NOT EXISTS workspace_id_account_id_idx ON Workspace (id, 
> accountId);
> {noformat}
> On node start got the following warning:
> {noformat}
> Index with the given set or subset of columns already exists (consider 
> dropping either new or existing index) [cacheName=WorkspaceCache, 
> schemaName=PUBLIC, tableName=WORKSPACE, 
> newIndexName=WORKSPACE_ID_ACCOUNT_ID_IDX, existingIndexName=_key_PK, 
> existingIndexColumns=[ID, ACCOUNTID]]
> {noformat}
> But PK and index have different order!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-10789) CacheInterceptor on server node get BinaryObject if put was invoked by ClientCache.

2020-08-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-10789:


{panel:title=Branch: [pull/8169/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8169/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5553012]]
* {color:#013220}ClientTestSuite: 
IgniteBinaryTest.testBinaryWithNotGenericInterceptor - PASSED{color}

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

> CacheInterceptor on server node get BinaryObject if put was invoked by 
> ClientCache.
> ---
>
> Key: IGNITE-10789
> URL: https://issues.apache.org/jira/browse/IGNITE-10789
> Project: Ignite
>  Issue Type: Bug
>  Components: cache
>Affects Versions: 2.7
>Reporter: Sergey Antonov
>Assignee: Stanilovsky Evgeny
>Priority: Major
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> Cache interceptor on server node expects deserialized object, but gets 
> BinaryObject in case of put was from thin client.
> The exception is following:
> {noformat}
> [2018-12-21 
> 17:25:08,213][ERROR][client-connector-#53%cache.Test20%][ClientListenerNioListener]
>  Failed to process client request 
> [req=o.a.i.i.processors.platform.client.cache.ClientCachePutRequest@72009659]
> org.apache.ignite.cache.CachePartialUpdateException: Failed to update keys 
> (retry update if possible).: [key]
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1313)
>   at 
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.cacheException(IgniteCacheProxyImpl.java:1754)
>   at 
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1107)
>   at 
> org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:820)
>   at 
> org.apache.ignite.internal.processors.platform.client.cache.ClientCachePutRequest.process(ClientCachePutRequest.java:40)
>   at 
> org.apache.ignite.internal.processors.platform.client.ClientRequestHandler.handle(ClientRequestHandler.java:52)
>   at 
> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:174)
>   at 
> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:48)
>   at 
> org.apache.ignite.internal.util.nio.GridNioFilterChain$TailFilter.onMessageReceived(GridNioFilterChain.java:279)
>   at 
> org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:109)
>   at 
> org.apache.ignite.internal.util.nio.GridNioAsyncNotifyFilter$3.body(GridNioAsyncNotifyFilter.java:97)
>   at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
>   at 
> org.apache.ignite.internal.util.worker.GridWorkerPool$1.run(GridWorkerPool.java:70)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>   at java.lang.Thread.run(Thread.java:748)
> Caused by: class 
> org.apache.ignite.internal.processors.cache.CachePartialUpdateCheckedException:
>  Failed to update keys (retry update if possible).: [key]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.onPrimaryError(GridNearAtomicAbstractUpdateFuture.java:397)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFuture.onPrimaryResponse(GridNearAtomicSingleUpdateFuture.java:252)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture$1.apply(GridNearAtomicAbstractUpdateFuture.java:304)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture$1.apply(GridNearAtomicAbstractUpdateFuture.java:301)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicAbstractUpdateFuture.map(GridDhtAtomicAbstractUpdateFuture.java:394)
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1942)
>   at 
> 

[jira] [Commented] (IGNITE-13365) GridCacheDatabaseSharedManager.releaseHistoryForExchange may throw AssertionError when WALMode.NONE is used.

2020-08-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13365:


{panel:title=Branch: [pull/8176/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8176/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5556655]]
* {color:#013220}IgnitePdsMvccTestSuite2: 
IgniteWalHistoryReservationsTest.testCheckpointsNotReserveWithWalModeNone - 
PASSED{color}

{color:#8b}PDS 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5557656]]
* {color:#013220}IgnitePdsTestSuite2: 
IgniteWalHistoryReservationsTest.testCheckpointsNotReserveWithWalModeNone - 
PASSED{color}

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

> GridCacheDatabaseSharedManager.releaseHistoryForExchange may throw 
> AssertionError when WALMode.NONE is used.
> 
>
> Key: IGNITE-13365
> URL: https://issues.apache.org/jira/browse/IGNITE-13365
> Project: Ignite
>  Issue Type: Bug
>Reporter: Sergey Uttsel
>Assignee: Sergey Uttsel
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> It seems that an attempt to release WAL segments needed for PME may lead to 
> the following AseertionError when WALMode.NONE is used.
> {code:java}
> [db-snapshot-msg-executor-#28857%database.IgniteDbSnapshotSameTopologyTestWalModeNone0%][root]
>  Created executor with [size=2, isFullyWrittenTrackingRequired=false] err) 
> Failed to notify listener: 
> o.a.i.i.processors.timeout.GridTimeoutProcessor$2...@72bbf7a7java.lang.AssertionError:
>  Earliest checkpoint WAL pointer is not reserved for exchange: FileWALPointer 
> [idx=0, fileOff=0, len=0] at 
> org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.releaseHistoryForExchange(GridCacheDatabaseSharedManager.java:1968)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onDone(GridDhtPartitionsExchangeFuture.java:2521)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.processFullMessage(GridDhtPartitionsExchangeFuture.java:4726)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.access$1500(GridDhtPartitionsExchangeFuture.java:158)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture$4.apply(GridDhtPartitionsExchangeFuture.java:4397)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture$4.apply(GridDhtPartitionsExchangeFuture.java:4385)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:398)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.listen(GridFutureAdapter.java:353)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onReceiveFullMessage(GridDhtPartitionsExchangeFuture.java:4385)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.processFullPartitionUpdate(GridCachePartitionExchangeManager.java:1997)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$3.onMessage(GridCachePartitionExchangeManager.java:458)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$3.onMessage(GridCachePartitionExchangeManager.java:445)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$MessageHandler.apply(GridCachePartitionExchangeManager.java:3848)
>  at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$MessageHandler.apply(GridCachePartitionExchangeManager.java:3827)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:1142)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:591)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:392)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:318)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:109)
>  at 
> 

[jira] [Commented] (IGNITE-12080) Add extended logging for rebalance

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-12080:


{panel:title=Branch: [pull/7705/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7705/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC Cache 9{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=695]]
* {color:#013220}IgniteCacheMvccTestSuite9: 
RebalanceStatisticsTest.testRebalanceStatistics - PASSED{color}

{color:#8b}Cache 9{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=660]]
* {color:#013220}IgniteCacheTestSuite9: 
RebalanceStatisticsTest.testRebalanceStatistics - PASSED{color}

{color:#8b}Basic 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5557211]]
* {color:#013220}IgniteBasicTestSuite: 
IgniteUtilsSelfTest.testHumanReadableDuration - PASSED{color}
* {color:#013220}IgniteBasicTestSuite: 
IgniteUtilsSelfTest.testHumanReadableByteCount - PASSED{color}

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

> Add extended logging for rebalance
> --
>
> Key: IGNITE-12080
> URL: https://issues.apache.org/jira/browse/IGNITE-12080
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> We should log information about finished rebalance on demander node.
>  I'd have in log:
> h3. Total information:
>  # Rebalance duration, rebalance start time/rebalance finish time
>  # How many nodes were suppliers in rebalance (nodeId, number of supplied 
> paritions, number of supplied entries, number of bytes, duraton of getting 
> and processing partitions from supplier)
> h3. Information per cache group:
>  # Rebalance duration, rebalance start time/rebalance finish time
>  # How many nodes were suppliers in rebalance (nodeId, number of supplied 
> paritions, list of partition ids with PRIMARY/BACKUP flag, number of supplied 
> entries, number of bytes, duraton of getting and processing partitions from 
> supplier)
>  # Information about each partition distribution (list of nodeIds with 
> primary/backup flag and marked supplier nodeId)
> h3. Information per supplier node:
>  # How many paritions were requested:
>  ** Total number
>  ** Primary/backup distribution (number of primary partitions, number of 
> backup partitions)
>  ** Total number of entries
>  ** Total size partitions in bytes
>  # How many paritions were requested per cache group:
>  ** Number of requested partitions
>  ** Number of entries in partitions
>  ** Total size of partitions in bytes
>  ** List of requested partitions with size in bytes, count entries, primary 
> or backup partition flag



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13265) Historical iterator for atomic group should transfer few more rows than required

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13265:


{panel:title=Branch: [pull/8048/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8048/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=384]]
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}

{color:#8b}PDS 4{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=357]]
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingCreateSupplyLatestUpdates
 - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
SupplyPartitionHistoricallyWithReorderedUpdates.testLoosingUpdateSupplyLatestUpdates
 - PASSED{color}

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

> Historical iterator for atomic group should transfer few more rows than 
> required
> 
>
> Key: IGNITE-13265
> URL: https://issues.apache.org/jira/browse/IGNITE-13265
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> On a historical rebalance some updates move from one node to another wherein 
> this update may have various order in nodes. Reordering can happen in smell 
> interval, but it cannot avoid at all in current implementation atomic 
> protocol.
> This mean we will reduce a probably of loosing update if we make a margin 
> from initial counter for the historical iterator on atomic cache.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13363) GridDhtCacheEntry::toString locks

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13363:


{panel:title=Branch: [pull/8153/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8153/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache (Deadlock Detection){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=431]]
* {color:#013220}TxDeadlockDetectionTestSuite: 
TxDeadlockOnEntryToStringTest.testDeadlockOnTimeoutWorkerAndToString - 
PASSED{color}

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

> GridDhtCacheEntry::toString locks
> -
>
> Key: IGNITE-13363
> URL: https://issues.apache.org/jira/browse/IGNITE-13363
> Project: Ignite
>  Issue Type: Bug
>  Components: networking
>Affects Versions: 2.8.1
>Reporter: Stepachev Maksim
>Assignee: Stepachev Maksim
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> `GridDhtCacheEntry::toString` locks the entry which may lead to dead locks 
> and, I assume, even performance issues.
> We, naturally, call `toString` on everything all the time and it needs to be 
> the safest and the lightest possible operation. 
> Example of a hang with locking toString:
>  
> {{Thread [name="grid-timeout-worker-#71%GRIDC1%", id=98, state=WAITING, 
> blockCnt=2, waitCnt=14196]
> Lock 
> [object=java.util.concurrent.locks.ReentrantLock$NonfairSync@20c96143, 
> ownerName=exchange-worker-#188%GRIDC1%, ownerId=265]
> at java.base@11.0.2/jdk.internal.misc.Unsafe.park(Native Method)
> at 
> java.base@11.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
> at 
> java.base@11.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885)
> at 
> java.base@11.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:917)
> at 
> java.base@11.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1240)
> at 
> java.base@11.0.2/java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:267)
> at 
> app//o.a.i.i.processors.cache.GridCacheMapEntry.lockEntry(GridCacheMapEntry.java:5051)
> at 
> app//o.a.i.i.processors.cache.distributed.dht.GridDhtCacheEntry.toString(GridDhtCacheEntry.java:819)
> at java.base@11.0.2/java.lang.String.valueOf(String.java:2951)
> at app//o.a.i.i.util.GridStringBuilder.a(GridStringBuilder.java:101)
> at 
> app//o.a.i.i.util.tostring.SBLimitedLength.a(SBLimitedLength.java:88)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:939)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toStringImpl(GridToStringBuilder.java:1005)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:826)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:783)
> at 
> app//o.a.i.i.processors.cache.transactions.IgniteTxEntry.toString(IgniteTxEntry.java:1273)
> at java.base@11.0.2/java.lang.String.valueOf(String.java:2951)
> at 
> java.base@11.0.2/java.lang.StringBuilder.append(StringBuilder.java:168)
> at 
> java.base@11.0.2/java.util.AbstractCollection.toString(AbstractCollection.java:473)
> at java.base@11.0.2/java.lang.String.valueOf(String.java:2951)
> at app//o.a.i.i.util.GridStringBuilder.a(GridStringBuilder.java:101)
> at 
> app//o.a.i.i.util.tostring.SBLimitedLength.a(SBLimitedLength.java:88)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:939)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toStringImpl(GridToStringBuilder.java:1005)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:826)
> at 
> app//o.a.i.i.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:783)
> at 
> app//o.a.i.i.processors.cache.distributed.GridDistributedTxMapping.toString(GridDistributedTxMapping.java:319)
> at java.base@11.0.2/java.lang.String.valueOf(String.java:2951)
> at app//o.a.i.i.util.GridStringBuilder.a(GridStringBuilder.java:101)
> at 
> app//o.a.i.i.util.tostring.SBLimitedLength.a(SBLimitedLength.java:88)
> at 
> 

[jira] [Commented] (IGNITE-13345) Warming up strategy

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13345:


{panel:title=Branch: [pull/8148/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8148/head] Base: [master] : New Tests 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=257]]
* {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean 
- PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testExecutionStrategies - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - 
PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testSimple - 
PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color}

{color:#8b}PDS 4{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=230]]
* {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testSimple - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - 
PASSED{color}

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

> Warming up strategy
> ---
>
> Key: IGNITE-13345
> URL: https://issues.apache.org/jira/browse/IGNITE-13345
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Summary of 
> [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html]
> # Adding a marker interface 
> *org.apache.ignite.configuration.WarmUpConfiguration*;
> # Adding a configuration to
> ## 
> *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration*
> ## 
> *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration*
> # Add an internal warm-up interface that will start in [1] after [2] (after 
> recovery);
> {code:java}
> package org.apache.ignite.internal.processors.cache.warmup;
> import org.apache.ignite.IgniteCheckedException;
> import org.apache.ignite.configuration.WarmUpConfiguration;
> import org.apache.ignite.internal.GridKernalContext;
> import org.apache.ignite.internal.processors.cache.persistence.DataRegion;
> /**
>  * Interface for warming up.
>  */
> public interface WarmUpStrategy {
> /**
>  * Returns configuration class for mapping to strategy.
>  *
>  * @return Configuration class.
>  */
> Class configClass();
> /**
>  * Warm up.
>  *
>  * @param kernalCtx Kernal context.
>  * @param cfg   Warm-up configuration.
>  * @param regionData region.
>  * @throws IgniteCheckedException if faild.
>  */
> void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws 
> IgniteCheckedException;
> /**
>  * Closing warm up.
>  *
>  * @throws IgniteCheckedException if faild.
>  */
> void close() throws IgniteCheckedException;
> }
> {code}
> # Adding an internal plugin extension for add own strategies;
> {code:java}
> package org.apache.ignite.internal.processors.cache.warmup;
>  
> import java.util.Collection;
> import org.apache.ignite.plugin.Extension;
>  
> /**
>  * Interface for getting warm-up strategies from plugins.
>  */
> public 

[jira] [Commented] (IGNITE-13345) Warming up strategy

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13345:


{panel:title=Branch: [pull/8148/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8148/head] Base: [master] : New Tests 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=257]]
* {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean 
- PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testExecutionStrategies - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - 
PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testSimple - 
PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color}

{color:#8b}PDS 4{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=230]]
* {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testSimple - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - 
PASSED{color}

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

> Warming up strategy
> ---
>
> Key: IGNITE-13345
> URL: https://issues.apache.org/jira/browse/IGNITE-13345
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Summary of 
> [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html]
> # Adding a marker interface 
> *org.apache.ignite.configuration.WarmUpConfiguration*;
> # Adding a configuration to
> ## 
> *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration*
> ## 
> *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration*
> # Add an internal warm-up interface that will start in [1] after [2] (after 
> recovery);
> {code:java}
> package org.apache.ignite.internal.processors.cache.warmup;
> import org.apache.ignite.IgniteCheckedException;
> import org.apache.ignite.configuration.WarmUpConfiguration;
> import org.apache.ignite.internal.GridKernalContext;
> import org.apache.ignite.internal.processors.cache.persistence.DataRegion;
> /**
>  * Interface for warming up.
>  */
> public interface WarmUpStrategy {
> /**
>  * Returns configuration class for mapping to strategy.
>  *
>  * @return Configuration class.
>  */
> Class configClass();
> /**
>  * Warm up.
>  *
>  * @param kernalCtx Kernal context.
>  * @param cfg   Warm-up configuration.
>  * @param regionData region.
>  * @throws IgniteCheckedException if faild.
>  */
> void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws 
> IgniteCheckedException;
> /**
>  * Closing warm up.
>  *
>  * @throws IgniteCheckedException if faild.
>  */
> void close() throws IgniteCheckedException;
> }
> {code}
> # Adding an internal plugin extension for add own strategies;
> {code:java}
> package org.apache.ignite.internal.processors.cache.warmup;
>  
> import java.util.Collection;
> import org.apache.ignite.plugin.Extension;
>  
> /**
>  * Interface for getting warm-up strategies from plugins.
>  */
> public 

[jira] [Commented] (IGNITE-13280) Improper index usage, fields enumeration not used with pk index creation.

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13280:


{panel:title=Branch: [pull/8067/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8067/head] Base: [master] : New Tests 
(14)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 1{color} [[tests 
6|https://ci.ignite.apache.org/viewLog.html?buildId=5553674]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexMultinodeTest.testConditionsWithoutIndexes - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexTest.testConditionsWithoutIndexes - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexMultinodeTest.testConditionsWithoutIndexesUseProxy - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexTest.testConditionsWithoutIndexesUseProxy - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexMultinodeTest.testCheckThreeFieldsInPk - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite: 
BasicIndexTest.testCheckThreeFieldsInPk - PASSED{color}

{color:#8b}Service Grid (legacy mode){color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5553681]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=64bf00c4-e712-4505-add8-7a6fd95167fa, topVer=0, 
msgTemplate=null, span=null, nodeId8=c4750e94, msg=, type=NODE_JOINED, 
tstamp=1597851419903], val2=AffinityTopologyVersion [topVer=-65794973751089851, 
minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=64bf00c4-e712-4505-add8-7a6fd95167fa, topVer=0, 
msgTemplate=null, span=null, nodeId8=c4750e94, msg=, type=NODE_JOINED, 
tstamp=1597851419903], val2=AffinityTopologyVersion [topVer=-65794973751089851, 
minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=7b9b7670471-e45b3f62-1f3c-4ef1-819c-a2d1699ca4de, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=5ad9fbf2-f260-4add-95c4-6965cf3f78ef, topVer=0, msgTemplate=null, 
span=null, nodeId8=5ad9fbf2, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597851419903]], val2=AffinityTopologyVersion 
[topVer=-2235269353933157706, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=7b9b7670471-e45b3f62-1f3c-4ef1-819c-a2d1699ca4de, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=5ad9fbf2-f260-4add-95c4-6965cf3f78ef, topVer=0, msgTemplate=null, 
span=null, nodeId8=5ad9fbf2, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597851419903]], val2=AffinityTopologyVersion 
[topVer=-2235269353933157706, minorTopVer=0]]] - PASSED{color}

{color:#8b}Service Grid{color} [[tests 
4|https://ci.ignite.apache.org/viewLog.html?buildId=5553680]]
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest 
[id=f5ad5670471-cb6ca029-6274-41bf-af9a-4ec0ab642620, reqs=SingletonList 
[ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent 
[evtNode=76b18b79-ac16-4bde-8267-4b8d7d54b525, topVer=0, msgTemplate=null, 
span=null, nodeId8=76b18b79, msg=null, type=DISCOVERY_CUSTOM_EVT, 
tstamp=1597851293896]], val2=AffinityTopologyVersion 
[topVer=-7957148310194363136, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=e24c6d69-cc8d-4e1d-8301-caa00b06d2dd, topVer=0, 
msgTemplate=null, span=null, nodeId8=42673d37, msg=, type=NODE_JOINED, 
tstamp=1597851293896], val2=AffinityTopologyVersion 
[topVer=3906886151728009981, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple 
[val1=DiscoveryEvent [evtNode=e24c6d69-cc8d-4e1d-8301-caa00b06d2dd, topVer=0, 
msgTemplate=null, span=null, nodeId8=42673d37, msg=, type=NODE_JOINED, 
tstamp=1597851293896], val2=AffinityTopologyVersion 
[topVer=3906886151728009981, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: 
ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple 

[jira] [Commented] (IGNITE-13375) Operations started on client nodes are not traced.

2020-08-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13375:


{panel:title=Branch: [pull/8170/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8170/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5554734buildTypeId=IgniteTests24Java8_RunAll]

> Operations started on client nodes are not traced.
> --
>
> Key: IGNITE-13375
> URL: https://issues.apache.org/jira/browse/IGNITE-13375
> Project: Ignite
>  Issue Type: Bug
>Reporter: Alexander Lapin
>Assignee: Alexander Lapin
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Root spans should be created on client node like it’s done on server node. I 
> suppose that to already existent node join span creation we should add:
>  * addMessage
>  * node stop
>  * custom event



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13373) WAL segmentns do not released on releaseHistoryForPreloading()

2020-08-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13373:


{panel:title=Branch: [pull/8165/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8165/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5553335]]
* {color:#013220}IgnitePdsMvccTestSuite2: WALPreloadingWithCompactionTest.test 
- PASSED{color}

{color:#8b}PDS 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5553308]]
* {color:#013220}IgnitePdsTestSuite2: WALPreloadingWithCompactionTest.test - 
PASSED{color}

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

> WAL segmentns do not released on releaseHistoryForPreloading()
> --
>
> Key: IGNITE-13373
> URL: https://issues.apache.org/jira/browse/IGNITE-13373
> Project: Ignite
>  Issue Type: Bug
>Reporter: Alexander Lapin
>Assignee: Alexander Lapin
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> * Reserve/releaseHistoryForPreloading() was reworked, now we store oldest 
> WALPointer that was reserved during reserveHistoryForPreloading in 
> reservedForPreloading field. As a result it's possible to release wall 
> reservation on releaseHIstoryForPreloading().
>  * searchAndReserveCheckpoints() was slightly refactored: now it returns not 
> only an earliestValidCheckpoints but also an oldest reservedCheckpoint, so 
> that there’s no need to recalculate it within reserveHistoryForExchange().
>  *



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13369) .NET: Local node info is not updated on client reconnect

2020-08-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13369:


{panel:title=Branch: [pull/8166/head] Base: [master] : Possible Blockers 
(9)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 5{color} [[tests 0 TIMEOUT , Exit Code , [Artifacts 
publishing failed] |https://ci.ignite.apache.org/viewLog.html?buildId=5552937]]

{color:#d04437}MVCC Cache 9{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5552976]]

{color:#d04437}Cache 6{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5552938]]
* IgniteCacheTestSuite6: 
TxRollbackOnMapOnInvalidTopologyTest.testRollbackOnMapToInvalidTopology_4 - 
Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache 1{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5552933]]
* IgniteBinaryCacheTestSuite: IgniteCommunicationBalanceTest.testRandomBalance 
- Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Queries 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5552960]]
* IgniteBinaryCacheQueryTestSuite: 
DynamicIndexServerCoordinatorBasicSelfTest.testCreateIndexWithParallelismPartitionedTransactional
 - Test has low fail rate in base branch 1,5% and is not flaky
* IgniteBinaryCacheQueryTestSuite: 
IgniteSqlSplitterSelfTest.testReplicatedTablesUsingPartitionedCacheSegmentedClientRO
 - Test has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Data Structures{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5552945]]
* IgniteCacheDataStructuresSelfTestSuite: 
GridCachePartitionedQueueFailoverDataConsistencySelfTest.testAddFailoverCollocated
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgniteCacheDataStructuresSelfTestSuite: 
GridCachePartitionedQueueMultiNodeSelfTest.testAddMultinode - Test has low fail 
rate in base branch 0,0% and is not flaky

{color:#d04437}Start Nodes{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5552901]]
* IgniteStartStopRestartTestSuite: 
IgniteProjectionStartStopRestartSelfTest.testCustomScript - Test has low fail 
rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8166/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5552989buildTypeId=IgniteTests24Java8_RunAll]

> .NET: Local node info is not updated on client reconnect
> 
>
> Key: IGNITE-13369
> URL: https://issues.apache.org/jira/browse/IGNITE-13369
> Project: Ignite
>  Issue Type: Bug
>  Components: platforms
>Affects Versions: 2.8.1
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {{Ignite._locNode}} field caches local node information, and this cache info 
> is not updated on client reconnect. We should remove cached info on every 
> disconnect.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13367) meta --remove command usage improvements

2020-08-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13367:


{panel:title=Branch: [pull/8162/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8162/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5550045]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerMetadataTest.testMetadataRemoveWrongType - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerMetadataTest.testMetadataForInternalClassesIsNotRegistered - 
PASSED{color}

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

> meta --remove command usage improvements
> 
>
> Key: IGNITE-13367
> URL: https://issues.apache.org/jira/browse/IGNITE-13367
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Sergey Chugunov
>Assignee: Sergey Chugunov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Command for removing metadata has the following issues:
> # In 'Type not found' scenario it prints long stack traces to console instead 
> of short information about requested type.
> # When used it registers some internal classes which are not supposed to go 
> through binary metadata registration protocol.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13369) .NET: Local node info is not updated on client reconnect

2020-08-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13369:


{panel:title=Branch: [pull/8166/head] Base: [master] : Possible Blockers 
(116)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}MVCC Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552694]]

{color:#d04437}Cache (Restarts) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552650]]

{color:#d04437}Platform .NET (Long Running){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552678]]

{color:#d04437}SPI{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552622]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552654]]

{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552659]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552657]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552617]]

{color:#d04437}Cache (Failover) 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552646]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552664]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552708]]

{color:#d04437}MVCC Cache 9{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552696]]

{color:#d04437}PDS 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552672]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552629]]

{color:#d04437}Cache (Expiry Policy){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552643]]

{color:#d04437}JCache TCK 1.1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552635]]

{color:#d04437}ZooKeeper (Discovery) 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552683]]

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

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552675]]

{color:#d04437}MVCC Queries{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552638]]

{color:#d04437}Cache 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552653]]

{color:#d04437}PDS 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552670]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552614]]

{color:#d04437}Queries 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552680]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552707]]

{color:#d04437}Streamers{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552620]]

{color:#d04437}MVCC PDS 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552700]]

{color:#d04437}Compute (Grid){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552600]]

{color:#d04437}~Build Apache Ignite~{color} [[tests 0 Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5552591]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552603]]

{color:#d04437}MVCC PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552698]]

{color:#d04437}MVCC Cache 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552688]]

{color:#d04437}Cache 9{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552661]]

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

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552633]]

{color:#d04437}Cache 8{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552660]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552663]]

{color:#d04437}PDS 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552673]]

{color:#d04437}Scala (Examples){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=5552627]]


[jira] [Commented] (IGNITE-13368) Speed base throttling unexpectedly degraded to zero

2020-08-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13368:


{panel:title=Branch: [pull/8163/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8163/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5550430buildTypeId=IgniteTests24Java8_RunAll]

> Speed base throttling unexpectedly degraded to zero
> ---
>
> Key: IGNITE-13368
> URL: https://issues.apache.org/jira/browse/IGNITE-13368
> Project: Ignite
>  Issue Type: Bug
>Reporter: Anton Kalashnikov
>Assignee: Anton Kalashnikov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> New test failure in master PagesWriteThrottleSmokeTest.testThrottle 
> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8=2808794487465215609=%3Cdefault%3E=testDetails
> Throttling degraded to zero.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13364) Improve index inline defaults

2020-08-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13364:


{panel:title=Branch: [pull/8161/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8161/head] Base: [master] : New Tests 
(7)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 5{color} [[tests 
7|https://ci.ignite.apache.org/viewLog.html?buildId=5549471]]
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForByteArray - PASSED{color}
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForLargeIndex - PASSED{color}
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForCompositeIndex - PASSED{color}
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForString - PASSED{color}
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForStringWithDefinedLength - 
PASSED{color}
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForStringWithIncorrectSql - PASSED{color}
* {color:#013220}IgniteCacheWithIndexingTestSuite: 
H2ComputeInlineSizeTest.testDefaultSizeForBytesWithDefinedLength - PASSED{color}

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

>  Improve index inline defaults
> --
>
> Key: IGNITE-13364
> URL: https://issues.apache.org/jira/browse/IGNITE-13364
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Evgeniy Rudenko
>Assignee: Evgeniy Rudenko
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> We need to improve how inline size is calculated by default for 
> variable-length types.
> Currently if a varlength type is encountered inline size just defaults to 10, 
> which is almost always not enough.
> A more sensible behavior would be the following:
> 1. Add a fixed default to the inline size calculation for every 
> variable-length type. For example, if the default inlined size for a string 
> is 10 then an index like (INT, VARCHAR, VARCHAR, INT) should have inline size 
> default as 5 + 10 + 10 + 5 = 30 (5 for each int, 10 for each string).
> 2. Add special support for VARCHAR_FIXED - if a VARCHAR has known length then 
> that length is used for inline size calculation



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-12080) Add extended logging for rebalance

2020-08-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-12080:


{panel:title=Branch: [pull/7705/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache (Restarts) 1{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5550503]]

{panel}
{panel:title=Branch: [pull/7705/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC Cache 9{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5550549]]
* {color:#013220}IgniteCacheMvccTestSuite9: 
RebalanceStatisticsTest.testRebalanceStatistics - PASSED{color}

{color:#8b}Cache 9{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5550514]]
* {color:#013220}IgniteCacheTestSuite9: 
RebalanceStatisticsTest.testRebalanceStatistics - PASSED{color}

{color:#8b}Basic 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5550602]]
* {color:#013220}IgniteBasicTestSuite: 
IgniteUtilsSelfTest.testHumanReadableDuration - PASSED{color}
* {color:#013220}IgniteBasicTestSuite: 
IgniteUtilsSelfTest.testHumanReadableByteCount - PASSED{color}

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

> Add extended logging for rebalance
> --
>
> Key: IGNITE-12080
> URL: https://issues.apache.org/jira/browse/IGNITE-12080
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> We should log information about finished rebalance on demander node.
>  I'd have in log:
> h3. Total information:
>  # Rebalance duration, rebalance start time/rebalance finish time
>  # How many nodes were suppliers in rebalance (nodeId, number of supplied 
> paritions, number of supplied entries, number of bytes, duraton of getting 
> and processing partitions from supplier)
> h3. Information per cache group:
>  # Rebalance duration, rebalance start time/rebalance finish time
>  # How many nodes were suppliers in rebalance (nodeId, number of supplied 
> paritions, list of partition ids with PRIMARY/BACKUP flag, number of supplied 
> entries, number of bytes, duraton of getting and processing partitions from 
> supplier)
>  # Information about each partition distribution (list of nodeIds with 
> primary/backup flag and marked supplier nodeId)
> h3. Information per supplier node:
>  # How many paritions were requested:
>  ** Total number
>  ** Primary/backup distribution (number of primary partitions, number of 
> backup partitions)
>  ** Total number of entries
>  ** Total size partitions in bytes
>  # How many paritions were requested per cache group:
>  ** Number of requested partitions
>  ** Number of entries in partitions
>  ** Total size of partitions in bytes
>  ** List of requested partitions with size in bytes, count entries, primary 
> or backup partition flag



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-12754) .NET: Thin Client: Service invocation

2020-08-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-12754:


{panel:title=Branch: [pull/8151/head] Base: [master] : Possible Blockers 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}MVCC Cache 7{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5550286]]

{color:#d04437}Cache (Restarts) 1{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=5550242]]

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

{color:#d04437}JDBC Driver{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5550206]]
* IgniteJdbcDriverTestSuite: 
JdbcThinJdbcToCacheDataTypesCoverageTest.testBigIntDataType[atomicityMode=ATOMIC,
 cacheMode=PARTITIONED, ttlFactory=null, backups=0, evictionFactory=null, 
onheapCacheEnabled=false, writeSyncMode=FULL_SYNC, persistenceEnabled=false] - 
Test has low fail rate in base branch 0,0% and is not flaky

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

{color:#d04437}ZooKeeper (Discovery) 2{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5550222]]
* ZookeeperDiscoverySpiTestSuite2: 
IgniteClientReconnectCacheTest.testReconnectExchangeInProgress - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}Interceptor Cache (Full API Config Variations / Basic)*{color} 
[[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=5550203]]
* InterceptorCacheConfigVariationsFullApiTestSuite: 
InterceptorCacheConfigVariationsFullApiTest_5.testSize - Test has low fail rate 
in base branch 0,0% and is not flaky

{color:#d04437}Cache (Full API){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5550241]]
* IgniteCacheFullApiSelfTestSuite: 
GridCachePartitionedOnheapMultiNodeFullApiSelfTest.testWithSkipStoreTx - Test 
has low fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/8151/head] Base: [master] : New Tests 
(35)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform .NET (Core Linux){color} [[tests 
18|https://ci.ignite.apache.org/viewLog.html?buildId=5550267]]
* {color:#013220}dll: ServicesClientTest.TestJavaServiceCall - PASSED{color}
* {color:#013220}dll: 
ServicesClientTest.TestExceptionInServiceIsPropagatedToClient - PASSED{color}
* {color:#013220}dll: ServicesClientTest.TestEmptyClusterGroupThrowsError - 
PASSED{color}
* {color:#013220}dll: 
ServicesClientTest.TestClusterGroupWithoutMatchingServiceNodesThrowsError - 
PASSED{color}
* {color:#013220}dll: 
ServicesClientTest.TestClientKeepBinaryReturnsServiceInvocationResultInBinaryMode
 - PASSED{color}
* {color:#013220}dll: ServicesClientTest.TestBasicServiceCall - PASSED{color}
* {color:#013220}dll: 
ServicesClientTest.TestServerKeepBinaryPassesServerSideArgumentsInBinaryMode - 
PASSED{color}
* {color:#013220}dll: 
ServicesClientTest.TestServerAndClientKeepBinaryPassesBinaryObjectsOnServerAndClient
 - PASSED{color}
* {color:#013220}dll: ServicesClientTest.TestPropertyCalls - PASSED{color}
* {color:#013220}dll: ServicesClientTest.TestOverloadResolution - PASSED{color}
* {color:#013220}dll: ServicesClientTest.TestObjectMethodCall - PASSED{color}
... and 7 new tests

{color:#8b}Platform .NET{color} [[tests 
17|https://ci.ignite.apache.org/viewLog.html?buildId=5550266]]
* {color:#013220}exe: 
ServicesClientTest.TestServicesWithCustomClusterGroupInvokeOnSpecifiedNodes - 
PASSED{color}
* {color:#013220}exe: 
ServicesClientTest.TestServerKeepBinaryPassesServerSideArgumentsInBinaryMode - 
PASSED{color}
* {color:#013220}exe: 
ServicesClientTest.TestServerAndClientKeepBinaryPassesBinaryObjectsOnServerAndClient
 - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestPropertyCalls - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestOverloadResolution - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestObjectMethodCall - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestObjectArrayBinary - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestVoidMethodCall - PASSED{color}
* {color:#013220}exe: 
ServicesClientTest.TestClientKeepBinaryReturnsServiceInvocationResultInBinaryMode
 - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestBasicServiceCall - PASSED{color}
* {color:#013220}exe: ServicesClientTest.TestAllArgumentTypes - PASSED{color}
... and 6 new tests

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

> .NET: Thin Client: Service invocation
> -
>
> Key: IGNITE-12754
> URL: 

[jira] [Commented] (IGNITE-13253) Advanced heuristics for historical rebalance

2020-08-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13253:


{panel:title=Branch: [pull/8160/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8160/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 2{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5547062]]
* {color:#013220}IgnitePdsMvccTestSuite2: 
HistoricalRebalanceHeuristicsTest.testPutRemoveReorderingConsistency[historical 
= false] - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite2: 
HistoricalRebalanceHeuristicsTest.testPutRemoveReorderingConsistency[historical 
= true] - PASSED{color}

{color:#8b}PDS 2{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=5547035]]
* {color:#013220}IgnitePdsTestSuite2: 
HistoricalRebalanceHeuristicsTest.testPutRemoveReorderingConsistency[historical 
= false] - PASSED{color}
* {color:#013220}IgnitePdsTestSuite2: 
HistoricalRebalanceHeuristicsTest.testPutRemoveReorderingConsistency[historical 
= true] - PASSED{color}

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

> Advanced heuristics for historical rebalance
> 
>
> Key: IGNITE-13253
> URL: https://issues.apache.org/jira/browse/IGNITE-13253
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Ivan Rakov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Before, cluster detects partitions that have not to rebalance by history, by 
> them size. This threshold might be set through a system property 
> IGNITE_PDS_WAL_REBALANCE_THRESHOLD. But it is not fair deciding which 
> partitions will be rebalanced by WAL only by them size. WAL can have much 
> more records than size of a partition (many update by one key) and that 
> rebalance required more data than full transferring by network.
> Need to implement a heuristic, that might to estimate data size.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13349) Migrate TcpDiscoveryStatistics to new metrics framework

2020-08-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13349:


{panel:title=Branch: [pull/8145/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8145/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5549807buildTypeId=IgniteTests24Java8_RunAll]

> Migrate TcpDiscoveryStatistics to new metrics framework
> ---
>
> Key: IGNITE-13349
> URL: https://issues.apache.org/jira/browse/IGNITE-13349
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-35
> Fix For: 2.10
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> TcpDiscoveryStatistics should be migrated to the new metrics framework.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13354) Add ClusterMetrics to the new framework

2020-08-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13354:


{panel:title=Branch: [pull/8150/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8150/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5545514buildTypeId=IgniteTests24Java8_RunAll]

> Add ClusterMetrics to the new framework
> ---
>
> Key: IGNITE-13354
> URL: https://issues.apache.org/jira/browse/IGNITE-13354
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Amelchev Nikita
>Priority: Major
>  Labels: IEP-35
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> We need to provide to the user information about cluster topology such as:
> * TopologyVersion
> * TotalNodes
> * TotalBaselineNodes
> * TotalServerNodes
> * TotalClientNodes
> * ActiveBaselineNodes



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13183) Query timeout redesign

2020-08-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13183:


{panel:title=Branch: [pull/8107/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8107/head] Base: [master] : New Tests 
(80)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 2{color} [[tests 
79|https://ci.ignite.apache.org/viewLog.html?buildId=5544872]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testExplicitTimeout5 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testExplicitTimeout4 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testExplicitTimeout3 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testExplicitTimeout2 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testExplicitTimeout1 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaTest.testConcurrent - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaTest.testNoExplicitTimeout3 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaTest.testNoExplicitTimeout2 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaUpdateTest.testExplicitTimeout1 - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testConcurrent - PASSED{color}
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DefaultQueryTimeoutThickJavaLazyTest.testNoExplicitTimeout3 - PASSED{color}
... and 68 new tests

{color:#8b}JDBC Driver{color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=5544870]]
* {color:#013220}IgniteJdbcDriverTestSuite: 
JdbcThinDefaultTimeoutTest.testDefaultTimeout - PASSED{color}

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

> Query timeout redesign
> --
>
> Key: IGNITE-13183
> URL: https://issues.apache.org/jira/browse/IGNITE-13183
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Affects Versions: 2.8.1
>Reporter: Taras Ledkov
>Assignee: Taras Ledkov
>Priority: Major
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Motivation:*
> Now the query timeout is set up for each node separately by the node 
> configuration. This property isn't propagated for the all nodes of cluster. 
> Also user cannot change / disable query timeout without restart all nodes of 
> the cluster.
> *Proposal fix:*
> - Adds the default query timeout property to the 
> {{DistributedSqlConfiguration}}. Use distributed metastore to store and 
> manage the property.
> - Deprecates the {{SqlConfiguration#defaultQueryTimeout}} property and use it 
> to set up initial value of new property 
> {{DistributedSqlConfiguration#defaultQueryTimeout}}
> - Adds info about explicit query timeout to {{GridH2QueryRequest}} (boolean 
> flag {{explicitTimeout=false}} by default). This is necessary so that the 
> default timeout may be used for queries from old nodes.
> - When query timeout is set to zero by old node ({{explicitTimeout=false}}) 
> we assume this is the default value and use default timeout for this queries.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (IGNITE-13345) Warming up strategy

2020-08-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-13345:


{panel:title=Branch: [pull/8148/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8148/head] Base: [master] : New Tests 
(18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}MVCC PDS 4{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=5544748]]
* {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean 
- PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testExecutionStrategies - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: WarmUpSelfTest.testStopWarmUp - 
PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: LoadAllWarmUpSelfTest.testSimple - 
PASSED{color}
* {color:#013220}IgnitePdsMvccTestSuite4: 
LoadAllWarmUpSelfTest.testMemoryLessPds - PASSED{color}

{color:#8b}PDS 4{color} [[tests 
9|https://ci.ignite.apache.org/viewLog.html?buildId=5544746]]
* {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testSimple - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: LoadAllWarmUpSelfTest.testMemoryLessPds - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testNonPersistentDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testUnknownDataRegionWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testUnknownDefaultWarmUpConfiguration - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testExecutionStrategies - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: 
WarmUpSelfTest.testAvailableWarmUpStrategies - PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUp - 
PASSED{color}
* {color:#013220}IgnitePdsTestSuite4: WarmUpSelfTest.testStopWarmUpByMXBean - 
PASSED{color}

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

> Warming up strategy
> ---
>
> Key: IGNITE-13345
> URL: https://issues.apache.org/jira/browse/IGNITE-13345
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Kirill Tkalenko
>Assignee: Kirill Tkalenko
>Priority: Major
>  Labels: IEP-40
> Fix For: 2.10
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Summary of 
> [Dev-list|http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSSION-Cache-warmup-td48582.html]
> # Adding a marker interface 
> *org.apache.ignite.configuration.WarmUpConfiguration*;
> # Adding a configuration to
> ## 
> *org.apache.ignite.configuration.DataRegionConfiguration#setWarmUpConfiguration*
> ## 
> *org.apache.ignite.configuration.DataStorageConfiguration#setDefaultWarmUpConfiguration*
> # Add an internal warm-up interface that will start in [1] after [2] (after 
> recovery);
> {code:java}
> package org.apache.ignite.internal.processors.cache.warmup;
> import org.apache.ignite.IgniteCheckedException;
> import org.apache.ignite.configuration.WarmUpConfiguration;
> import org.apache.ignite.internal.GridKernalContext;
> import org.apache.ignite.internal.processors.cache.persistence.DataRegion;
> /**
>  * Interface for warming up.
>  */
> public interface WarmUpStrategy {
> /**
>  * Returns configuration class for mapping to strategy.
>  *
>  * @return Configuration class.
>  */
> Class configClass();
> /**
>  * Warm up.
>  *
>  * @param kernalCtx Kernal context.
>  * @param cfg   Warm-up configuration.
>  * @param regionData region.
>  * @throws IgniteCheckedException if faild.
>  */
> void warmUp(GridKernalContext kernalCtx, T cfg, DataRegion region) throws 
> IgniteCheckedException;
> /**
>  * Closing warm up.
>  *
>  * @throws IgniteCheckedException if faild.
>  */
> void close() throws IgniteCheckedException;
> }
> {code}
> # Adding an internal plugin extension for add own strategies;
> {code:java}
> package org.apache.ignite.internal.processors.cache.warmup;
>  
> import java.util.Collection;
> import org.apache.ignite.plugin.Extension;
>  
> /**
>  * Interface for getting warm-up strategies from plugins.
>  */
> public 

  1   2   3   4   5   6   7   8   9   10   >