Vladimir Steshin created IGNITE-28945:
-----------------------------------------
Summary: Duplicated marshalling of GridContinuousHandler
Key: IGNITE-28945
URL: https://issues.apache.org/jira/browse/IGNITE-28945
Project: Ignite
Issue Type: Bug
Reporter: Vladimir Steshin
{code:java}
GridContinuousHandler#p2pMarshal(){code}
are called in two places:
{code:java}
GridContinuousProcessor#startRoutine()
StartRequestData#marshal() {code}
,
{code:java}
GridContinuousHandler#p2pMarshal() {code}
are called in 3 places:
{code:java}
GridContinuousProcessor#registerHandlerOnJoin()
GridContinuousProcessor#processStartRequestMutable()
StartRequestData#unmarshal() {code}
Such methods calling may issue a duplicated marshalling. The following test can
be debugged to check duplicated marshalling of:
{code:java}
GridEventConsumeHandler#p2pMarshal()/p2pUnmarshal() :
testServerJoinWithP2PClassDeployedInCluster()
CacheContinuousQueryHandler#p2pMarshal()/p2pUnmarshal() :
testContinuousQueryRemoteTransformer()
GridMessageListenHandler#p2pMarshal()/p2pUnmarshal() :
IgniteClientReconnectContinuousProcessorTest.testMessageListenerReconnectAndStopFromClient()
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)