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

Leonard Xu updated FLINK-35320:
-------------------------------
    Fix Version/s: rabbitmq-3.1.0
                       (was: 3.1.0)

> RabbitMQ Source fails to consume from quorum queues when prefetch Count is set
> ------------------------------------------------------------------------------
>
>                 Key: FLINK-35320
>                 URL: https://issues.apache.org/jira/browse/FLINK-35320
>             Project: Flink
>          Issue Type: Bug
>          Components: Connectors/ RabbitMQ
>    Affects Versions: 1.16.0, 1.16.2, 1.16.3
>            Reporter: Ahmed Hamdy
>            Priority: Major
>             Fix For: rabbitmq-3.1.0
>
>
> h2. Description
> {{RMQSource}} currently sets prefetch Count with [global QoS 
> |https://github.com/apache/flink-connector-rabbitmq/blob/66e323a3e79befc08ae03f2789a8aa94b343d504/flink-connector-rabbitmq/src/main/java/org/apache/flink/streaming/connectors/rabbitmq/RMQSource.java#L223]
>  which is incompatible with [Quorum 
> queues|https://www.rabbitmq.com/docs/quorum-queues#global-qos].
> h2. Consideration
> Currently the {{RMQSource}} implements {{SourceFunction}} which is deprecated 
> from 1.18, the current RabbitMQ connector is compatible with 1.16 which is 
> out of support, another approach would be migrating the source to the new API 
> for the next connector release.   



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

Reply via email to