You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexey Platonov (JIRA)" <ji...@apache.org> on 2018/09/13 16:13:00 UTC

[jira] [Commented] (IGNITE-8770) OutOfMemory in Queries1 suite in master branch on TC

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

Alexey Platonov commented on IGNITE-8770:
-----------------------------------------

potentially OOM may appear due to large number of partitions

too many GridFutureAdapters in heap in straces like:

java.lang.Thread.getStackTrace(Thread.java:1559)
org.apache.ignite.internal.util.future.GridFutureAdapter.<init>(GridFutureAdapter.java:66)
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLocalPartition$2.<init>(GridDhtLocalPartition.java:202)
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLocalPartition.<init>(GridDhtLocalPartition.java:202)
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.getOrCreatePartition(GridDhtPartitionTopologyImpl.java:835)
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.initPartitions(GridDhtPartitionTopologyImpl.java:391)
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.beforeExchange(GridDhtPartitionTopologyImpl.java:566)
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.distributedExchange(GridDhtPartitionsExchangeFuture.java:1265)
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:766)
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body0(GridCachePartitionExchangeManager.java:2577)
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:2457)
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
java.lang.Thread.run(Thread.java:748)

 

for this reason I limit partitions count in test as first approximation of fix

> OutOfMemory in Queries1 suite in master branch on TC
> ----------------------------------------------------
>
>                 Key: IGNITE-8770
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8770
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Sergey Chugunov
>            Assignee: Alexey Platonov
>            Priority: Blocker
>              Labels: MakeTeamcityGreenAgain
>             Fix For: 2.8
>
>
> OutOfMemory happened for the first time in a while for this suite: [TC link|https://ci.ignite.apache.org/viewLog.html?buildId=1372426&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_Queries1]
> No execution timeouts or OOM errors in recent history: [TC link|https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_Queries1&branch_IgniteTests24Java8=%3Cdefault%3E&tab=buildTypeStatusDiv]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)