You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "David Jacot (Jira)" <ji...@apache.org> on 2024/05/13 18:37:00 UTC

[jira] [Resolved] (KAFKA-16117) Add Integration test for checking if the correct assignor is chosen

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

David Jacot resolved KAFKA-16117.
---------------------------------
    Fix Version/s: 3.8.0
       Resolution: Fixed

> Add Integration test for checking if the correct assignor is chosen
> -------------------------------------------------------------------
>
>                 Key: KAFKA-16117
>                 URL: https://issues.apache.org/jira/browse/KAFKA-16117
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Ritika Reddy
>            Priority: Minor
>             Fix For: 3.8.0
>
>
> h4.  We are trying to test this section of the KIP-848
> h4. Assignor Selection
> The group coordinator has to determine which assignment strategy must be used for the group. The group's members may not have exactly the same assignors at any given point in time - e.g. they may migrate from an assignor to another one for instance. The group coordinator will chose the assignor as follow:
>  * A client side assignor is used if possible. This means that a client side assignor must be supported by all the members. If multiple are, it will respect the precedence defined by the members when they advertise their supported client side assignors.
>  * A server side assignor is used otherwise. If multiple server side assignors are specified in the group, the group coordinator uses the most common one. If a member does not provide an assignor, the group coordinator will default to the first one in {{{}group.consumer.assignors{}}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)