Vladislav Pyatkov created IGNITE-23257: ------------------------------------------
Summary: Switch to partiton-operation thread to handle client messages Key: IGNITE-23257 URL: https://issues.apache.org/jira/browse/IGNITE-23257 Project: Ignite Issue Type: Improvement Reporter: Vladislav Pyatkov h3. Motivation Too much activity going into srv-workere thread: {noformat} channelReadMark:node_3344-srv-worker-3 0.0 1862800 1862800 Here is hidden 0.6 us getPacker:node_3344-srv-worker-3 0.5 1863400 1863900 Here is hidden 0.4 us readOpId:node_3344-srv-worker-3 0.1 1864300 1864400 Here is hidden 0.7 us readReqId:node_3344-srv-worker-3 0.1 1865100 1865200 Here is hidden 0.4 us processOperation:12:node_3344-srv-worker-3 0.0 1865600 1865600 Here is hidden 0.5 us readTx:node_3344-srv-worker-3 0.1 1866100 1866200 Here is hidden 0.3 us readTuple:node_3344-srv-worker-3 1.4 1866500 1867900 Here is hidden 1.7 us readSchemaVersion:node_3344-srv-worker-3 0.1 1869600 1869700 Here is hidden 0.4 us marshal:node_3344-srv-worker-3 3.4 1870100 1873500 Here is hidden 0.4 us startImplicitTx:node_3344-srv-worker-3 1.0 1873900 1874900 Here is hidden 0.3 us awaitPrimaryReplica:node_3344-srv-worker-3 1.0 1875200 1876200 Here is hidden 0.4 us prepareRequest:node_3344-srv-worker-3 0.2 1876600 1876800 Here is hidden 0.3 us sendToReplica:node_3344:node_3344-srv-worker-3 0.1 1877100 1877200 Here is hidden 1.0 us onRequestReceived:node_3344-srv-worker-3 0.0 1878200 1878200 Here is hidden 9.0 us {noformat} It takes about 20 microseconds. This behavior does not allow the client to push other operations. h3. Definition of done Swith from srv-worker to partiton-operation thread just after the message is received. -- This message was sent by Atlassian Jira (v8.20.10#820010)