Skip to content

Add support for RoundRobinAssignor #511

Description

@alexakra

Checklist

  • I have included information about relevant versions
  • I have verified that the issue persists when using the master branch of Faust.

Expected behavior

I would like to use RoundRobinAssignor to distribute available partitions evenly across all consumers.

Actual behavior

Today Faust groups the same partition numbers onto the same consumers for all topics with the same number of partitions.

Versions

  • Python version: 3.10
  • Faust version: 0.10.1
  • Operating system: Debian GNU/Linux 11 (bullseye)
  • Kafka version: 3.4

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions