[
https://issues.apache.org/jira/browse/KAFKA-20687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lianet Magrans updated KAFKA-20687:
-----------------------------------
Description:
Chunks return to the pool when batch completes (ensure no data corruption
across retries etc), but we can consider returning chunks that hold no data
sooner.
Initially we could return them when the batch is drained (not waiting until
batch close with a broker response) . Should be an improvement for cases where
compressions over-reserves or when concurrent producers allocate
was:Chunks return to the pool when batch completes (ensure no data corruption
across retries etc), but we can consider returning chunks that hold no data
sooner, when batch closes. Should be an improvement for cases where
compressions over-reserves or when concurrent producers allocate
> Consider improving unused chunks reuse
> --------------------------------------
>
> Key: KAFKA-20687
> URL: https://issues.apache.org/jira/browse/KAFKA-20687
> Project: Kafka
> Issue Type: Sub-task
> Reporter: Lianet Magrans
> Assignee: Lianet Magrans
> Priority: Major
>
> Chunks return to the pool when batch completes (ensure no data corruption
> across retries etc), but we can consider returning chunks that hold no data
> sooner.
> Initially we could return them when the batch is drained (not waiting until
> batch close with a broker response) . Should be an improvement for cases
> where compressions over-reserves or when concurrent producers allocate
--
This message was sent by Atlassian Jira
(v8.20.10#820010)