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

Jay Kreps commented on KAFKA-353:
---------------------------------

Also, another thought. This implementation is keeping a Map[(topic, partition)] 
=> # acks. I wonder if it would be better to do this in terms of the 
acknowledged hw. Basically keep a global structure as part of replica manager 
that tracks the position of all replicas for all partitions. Then the 
isSatisfied topic would just check this structure to see if the replicas had 
advanced far enough. This seems like it would not require a per-request map of 
state and would be less fragile. Somehow this structure seems generally useful 
for monitoring and other purposes as well.
                
> tie producer-side ack with high watermark and progress of replicas
> ------------------------------------------------------------------
>
>                 Key: KAFKA-353
>                 URL: https://issues.apache.org/jira/browse/KAFKA-353
>             Project: Kafka
>          Issue Type: Sub-task
>    Affects Versions: 0.8
>            Reporter: Jun Rao
>            Assignee: Joel Koshy
>         Attachments: kafka-353_v1.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to