kafka-jira mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin McCabe (Jira)" <j...@apache.org>
Subject [jira] [Updated] (KAFKA-9154) ProducerId generation should be managed by the Controller
Date Sat, 17 Apr 2021 22:27:00 GMT

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

Colin McCabe updated KAFKA-9154:
--------------------------------
        Parent:     (was: KAFKA-9119)
    Issue Type: New Feature  (was: Sub-task)

> ProducerId generation should be managed by the Controller
> ---------------------------------------------------------
>
>                 Key: KAFKA-9154
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9154
>             Project: Kafka
>          Issue Type: New Feature
>          Components: core
>            Reporter: Viktor Somogyi-Vass
>            Assignee: David Arthur
>            Priority: Major
>
> Currently producerIds are maintained in Zookeeper but in the future we'd like them to
be managed by the controller quorum in an internal topic.
> The reason for storing this in Zookeeper was that this must be unique across the cluster.
In this task it should be refactored such that the TransactionManager turns to the Controller
for a ProducerId which connects to Zookeeper to acquire this ID. Since ZK is the single source
of truth and the PID won't be cached anywhere it should be safe (just one extra hop added).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message