You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Kevin Earls (JIRA)" <ji...@apache.org> on 2017/10/04 06:58:00 UTC
[jira] [Assigned] (CAMEL-11224) aws-sqs producer does not support
new FIFO queues
[ https://issues.apache.org/jira/browse/CAMEL-11224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kevin Earls reassigned CAMEL-11224:
-----------------------------------
Assignee: (was: Kevin Earls)
> aws-sqs producer does not support new FIFO queues
> -------------------------------------------------
>
> Key: CAMEL-11224
> URL: https://issues.apache.org/jira/browse/CAMEL-11224
> Project: Camel
> Issue Type: Improvement
> Components: camel-aws
> Reporter: Emilio Corengia
>
> At the moment *aws-sqs producer* does not support the new _FIFO_ queue mechanism from AWS ([FIFO-queues ref|http://http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html]). There is a new parameter, +MessageGroupId+, that is required for FIFO queues (it is not available on Standard queues).
> The message group ID is the tag that specifies that a message belongs to a specific message group. Messages that belong to the same message group are always processed one by one, in a strict order relative to the message group (however, messages that belong to different message groups might be processed out of order). +Source+: http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queue-recommendations.html#using-messagegroupid-property.
> This improvement consists on adding support for MessageGroupId on the producer side of aws-sqs. It should be applicable on FIFO queues only. It could be customizable via URI options. A default strategy should be provided. This default strategy will generate a unique message group ID for each message to favor throughput and latency over ordering of messages.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)