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

Aleksey Plekhanov commented on IGNITE-13963:
--------------------------------------------

[~antkr] are you going to continue work with this ticket? Looks like the patch 
is ready but you need to fix some comments. If it's not in your plans, can you 
unassign it?

> Excessive classloading of PlatformDotNetSessionLockResult on thin client 
> connection
> -----------------------------------------------------------------------------------
>
>                 Key: IGNITE-13963
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13963
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.9
>            Reporter: Anton Kurbanov
>            Assignee: Anton Kurbanov
>            Priority: Major
>              Labels: ise
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Empty constructor must be added to 
> org.apache.ignite.internal.processors.platform.websession.PlatformDotNetSessionLockResult.
> Multiple thin clients connections are causing this class to generate 
> constructors:
> {code:java}
> [Loaded *sun.reflect.GeneratedSerializationConstructorAccessor99* from 
> __JVM_DefineClass__]
> {code}
> This is caused by U.forceEmptyConstructor(cls) call from 
> org.apache.ignite.internal.binary.BinaryClassDescriptor#constructor.
> With lots of clients it is possible to create high load on metaspace which 
> results in lots of metaspace GC.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to