[ 
https://issues.apache.org/jira/browse/KUDU-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15508118#comment-15508118
 ] 

Alexey Serbin commented on KUDU-1346:
-------------------------------------

The 100% reproduction scenario is described in KUDU-1632

> Consensus queue crashes creating message for peer due to batch size
> -------------------------------------------------------------------
>
>                 Key: KUDU-1346
>                 URL: https://issues.apache.org/jira/browse/KUDU-1346
>             Project: Kudu
>          Issue Type: Bug
>          Components: consensus
>    Affects Versions: 0.7.0
>            Reporter: David Alves
>
> bruce_song zhang hit the following error:
> {code}
> F0222 11:30:16.552686 23428 consensus_queue.cc:370] Check failed: 
> request->ByteSize() <= FLAGS_consensus_max_batch_size_bytes (3042252 vs. 
> 1048576) 
> F0222 11:30:16.552693 23416 consensus_queue.cc:370] Check failed: 
> request->ByteSize() <= FLAGS_consensus_max_batch_size_bytes (3042252 vs. 
> 1048576)
> {code}
> It seems plausible that we might allow a write that is bigger than the max 
> consensus batch size, and since there is a path in log cache that always 
> sends at least one message, we might fail this check and crash.
> The workaround is to set a bigger value than the default for 
> --consensus_max_batch_size_bytes



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to