Skip to content

Namespaced consumer groups doesn't work with Bulk pubsub on RabbitMQ #3663

@alicejgibbons

Description

@alicejgibbons

Expected Behavior

Namespaced consumer groups should work as documented here: https://docs.dapr.io/developing-applications/building-blocks/pubsub/howto-namespace/#with-namespace-consumer-groups

Actual Behavior

When adding the namespace configuration to rabbitmq component this fails to add the correct namespaced consumer group to the broker but instead does not take the namespace into account on topic or consumer group creation.

  - name: consumerID
    value: "{namespace}"

This works on regular pubsub, eg namespace= default and topic=orders
Image

On bulk pubsub, the publisher is just using orders topic.

Image

This was also tested and works fine on Redis so I believe is just a bug on RabbitMQ.

Image

Steps to Reproduce the Problem

Run the repro sample here: https://github.com/alicejgibbons/dapr-bulk-pubsub-rabbit

Release Note

RELEASE NOTE: FIX Bug in Dapr bulk pubsub with rabbitmq

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions