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

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

Resolved by IGNITE-12483

> 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