[ 
https://issues.apache.org/jira/browse/KUDU-3758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexey Serbin reassigned KUDU-3758:
-----------------------------------

    Assignee: Alexey Serbin

> QueueOutboundCall and QueueResponseForCall have extra copy
> ----------------------------------------------------------
>
>                 Key: KUDU-3758
>                 URL: https://issues.apache.org/jira/browse/KUDU-3758
>             Project: Kudu
>          Issue Type: Bug
>          Components: rpc
>    Affects Versions: 1.18.1
>            Reporter: Michael Smith
>            Assignee: Alexey Serbin
>            Priority: Major
>
> In [https://github.com/apache/kudu/blob/1.18.1/src/kudu/rpc/connection.cc], 
> QueueOutboundCall and QueueResponseForCall create a copy of tmp_slices when 
> passing it to OutboundTransfer::CreateForCallResponse and 
> OutboundTransfer::CreateForCallRequest. The number of slices is frequently 
> small, so it's usually not a big cost, but we want to avoid any unnecessary 
> work on RPC reactor threads.



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

Reply via email to