kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin P. McCabe (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (KAFKA-4757) NetworkClient should log request details at trace level when a request is cancelled because of disconnection
Date Fri, 17 Feb 2017 17:38:41 GMT

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

Colin P. McCabe updated KAFKA-4757:
-----------------------------------
    Summary: NetworkClient should log request details at trace level when a request is cancelled
because of disconnection  (was: NetworkClient trace level logging regressions)

> NetworkClient should log request details at trace level when a request is cancelled because
of disconnection
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-4757
>                 URL: https://issues.apache.org/jira/browse/KAFKA-4757
>             Project: Kafka
>          Issue Type: Bug
>            Reporter: Onur Karaman
>
> Two issues here:
> 1. Here's what NetworkClient now shows when processing a disconnection:
> {code}
> [2017-02-10 10:48:57,052] TRACE Cancelled request org.apache.kafka.clients.NetworkClient$InFlightRequest@52f759d7
due to node 0 being disconnected (org.apache.kafka.clients.NetworkClient)
> {code}
> The log at one point was useful and actually showed the contents of the request. For
instance, with FetchRequest, you used to be able to see which partitions were requested as
well as the offsets and max bytes requested per partition.
> It looks like InFlightRequest itself doesn't actually hold the request but instead currently
just holds the RequestHeader. We probably want to make InFlightRequest hold the entire request
to make the original request show up in the logs.
> 2. Sometimes I see the following log:
> {code}
> [2017-02-10 10:53:59,015] TRACE Sending {} to node 0. (org.apache.kafka.clients.NetworkClient)
> {code}
> Again not very insightful.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message