You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ignite TC Bot (Jira)" <ji...@apache.org> on 2020/07/07 09:00:01 UTC

[jira] [Commented] (IGNITE-10959) Memory leaks in continuous query handlers

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

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

{panel:title=Branch: [pull/7881/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/7881/head] Base: [master] : New Tests (20)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#00008b}Service Grid{color} [tests 4]
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=44bf7bae-2206-4ed1-82a1-7a7db33b43f7, topVer=0, nodeId8=5a2eebcf, msg=, type=NODE_JOINED, tstamp=1594066169735], val2=AffinityTopologyVersion [topVer=6482430669873845675, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=44bf7bae-2206-4ed1-82a1-7a7db33b43f7, topVer=0, nodeId8=5a2eebcf, msg=, type=NODE_JOINED, tstamp=1594066169735], val2=AffinityTopologyVersion [topVer=6482430669873845675, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=dc8a9c52371-a2b5ad3a-a360-4a0d-a45e-eabd4760e8a1, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=674b2a47-fbf0-43bf-873e-8aea010c6927, topVer=0, nodeId8=674b2a47, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1594066169735]], val2=AffinityTopologyVersion [topVer=7429373169187075070, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=dc8a9c52371-a2b5ad3a-a360-4a0d-a45e-eabd4760e8a1, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=674b2a47-fbf0-43bf-873e-8aea010c6927, topVer=0, nodeId8=674b2a47, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1594066169735]], val2=AffinityTopologyVersion [topVer=7429373169187075070, minorTopVer=0]]] - PASSED{color}

{color:#00008b}Service Grid (legacy mode){color} [tests 4]
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=b7f0b615-1cc4-4550-af55-c95af8d47ac7, topVer=0, nodeId8=4aff7685, msg=, type=NODE_JOINED, tstamp=1594066260935], val2=AffinityTopologyVersion [topVer=-8678113640998879127, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryEvent [evtNode=b7f0b615-1cc4-4550-af55-c95af8d47ac7, topVer=0, nodeId8=4aff7685, msg=, type=NODE_JOINED, tstamp=1594066260935], val2=AffinityTopologyVersion [topVer=-8678113640998879127, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.topologyVersion[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=bc3d0c52371-12c4d2a2-2bff-47c6-9df2-45f29305345f, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=6e1cb0a6-cb58-4e86-99df-280864fd66fd, topVer=0, nodeId8=6e1cb0a6, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1594066260935]], val2=AffinityTopologyVersion [topVer=4148470245918002258, minorTopVer=0]]] - PASSED{color}
* {color:#013220}IgniteServiceGridTestSuite: ServiceDeploymentProcessIdSelfTest.requestId[Test event=IgniteBiTuple [val1=DiscoveryCustomEvent [customMsg=ServiceChangeBatchRequest [id=bc3d0c52371-12c4d2a2-2bff-47c6-9df2-45f29305345f, reqs=SingletonList [ServiceUndeploymentRequest []]], affTopVer=null, super=DiscoveryEvent [evtNode=6e1cb0a6-cb58-4e86-99df-280864fd66fd, topVer=0, nodeId8=6e1cb0a6, msg=null, type=DISCOVERY_CUSTOM_EVT, tstamp=1594066260935]], val2=AffinityTopologyVersion [topVer=4148470245918002258, minorTopVer=0]]] - PASSED{color}

{color:#00008b}Continuous Query 1{color} [tests 12]
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryBatchSwitchOnAck[cacheMode=PARTITIONED, atomicityMode=TRANSACTIONAL] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryPendingBufferLimit[cacheMode=PARTITIONED, atomicityMode=TRANSACTIONAL] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryBatchSwitchOnAck[cacheMode=PARTITIONED, atomicityMode=ATOMIC] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryPendingBufferLimit[cacheMode=PARTITIONED, atomicityMode=ATOMIC] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryBatchSwitchOnAck[cacheMode=REPLICATED, atomicityMode=TRANSACTIONAL] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryPendingBufferLimit[cacheMode=REPLICATED, atomicityMode=TRANSACTIONAL] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryBatchSwitchOnAck[cacheMode=REPLICATED, atomicityMode=ATOMIC] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testContinuousQueryPendingBufferLimit[cacheMode=REPLICATED, atomicityMode=ATOMIC] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testPendingSendToClientOnLimitReached[cacheMode=PARTITIONED, atomicityMode=TRANSACTIONAL] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testPendingSendToClientOnLimitReached[cacheMode=PARTITIONED, atomicityMode=ATOMIC] - PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: CacheContinuousQueryBufferLimitTest.testPendingSendToClientOnLimitReached[cacheMode=REPLICATED, atomicityMode=TRANSACTIONAL] - PASSED{color}
... and 1 tests blockers

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

> Memory leaks in continuous query handlers
> -----------------------------------------
>
>                 Key: IGNITE-10959
>                 URL: https://issues.apache.org/jira/browse/IGNITE-10959
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.7
>            Reporter: Denis Mekhanikov
>            Assignee: Maxim Muzafarov
>            Priority: Critical
>             Fix For: 2.9
>
>         Attachments: CacheContinuousQueryMemoryUsageTest.java, CacheContinuousQueryMemoryUsageTest.result, CacheContinuousQueryMemoryUsageTest2.java, Memory_blowup_in_Ignite_CacheContinuousQueryHandler.txt, Memory_blowup_in_Ignite_CacheContinuousQueryHandler.txt, Memory_blowup_in_Ignite_CacheContinuousQueryHandler.txt, continuousquery_leak_profile.png, referencepath.PNG
>
>          Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> Continuous query handlers don't clear internal data structures after cache events are processed.
> A test, that reproduces the problem, is attached.



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