You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Ismael Juma (JIRA)" <ji...@apache.org> on 2017/04/05 10:00:47 UTC

[jira] [Updated] (KAFKA-4935) Disable record level crc checks on the consumer with the KIP-98 message format

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

Ismael Juma updated KAFKA-4935:
-------------------------------
    Fix Version/s: 0.11.0.0

> Disable record level crc checks on the consumer with the KIP-98 message format
> ------------------------------------------------------------------------------
>
>                 Key: KAFKA-4935
>                 URL: https://issues.apache.org/jira/browse/KAFKA-4935
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Apurva Mehta
>             Fix For: 0.11.0.0
>
>
> With the new message format proposed in KIP-98, the record level CRC has been moved to the the batch header. The consumer record API still allows retrieval of CRC per record, and in this case we compute the CRC on the fly. This degrades performance, and also such a computation becomes unnecessary with the batch level CRC.
> We can address this by deprecating the record level CRC api. We can also work around this by disabling record level checks when the check crc config is set to false.



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