You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2020/05/09 18:06:00 UTC
[jira] [Work logged] (ARTEMIS-2614) Create queues based on FQQN
[ https://issues.apache.org/jira/browse/ARTEMIS-2614?focusedWorklogId=432429&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-432429 ]
ASF GitHub Bot logged work on ARTEMIS-2614:
-------------------------------------------
Author: ASF GitHub Bot
Created on: 09/May/20 18:05
Start Date: 09/May/20 18:05
Worklog Time Spent: 10m
Work Description: Havret opened a new pull request #3124:
URL: https://github.com/apache/activemq-artemis/pull/3124
This is my attempt to address the problem of the auto-creation of queues based on FQQN. The simple scenario seems to work, but some decisions need to be made before I can move forward with this.
1) There is a problem with the `RoutingType` mismatch. Previously it didn't matter what `RoutingType` receiver tries to attach to, as the implementation assumed pre-existence of the queue. Now the routing type matches, as we need to create a properly configured queue if it doesn't exist. That's why `testQueueConsumerReceiveTopicUsingFQQN
` test fails currently. To make it pass I would need to subscribe to a topic instead of a queue. I'm not sure but is this a breaking change or not?
2) I'm not sure what is the expected behavior when durability configuration mismatches. The problem is described in a test `testAttachToPreConfiguredNonDurableQueueUsingDurableFQQN
`. Should we reject the attempt to attach when the pre-configured queue is non-durable and attach request has the source with `TerminusDurability
` of `UNSETTLED_STATE` or `CONFIGURATION`? And what about the opposite, pre-configured queue is durable and we received source with `NONE` value for `TerminusDurability`?
I would greatly appreciate your help. :)
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Issue Time Tracking
-------------------
Worklog Id: (was: 432429)
Remaining Estimate: 0h
Time Spent: 10m
> Create queues based on FQQN
> ---------------------------
>
> Key: ARTEMIS-2614
> URL: https://issues.apache.org/jira/browse/ARTEMIS-2614
> Project: ActiveMQ Artemis
> Issue Type: New Feature
> Components: AMQP
> Reporter: Krzysztof Porębski
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> As a follow up to the discussion on the mailing list I would like to suggest a new feature regarding FQQN implementation for AMQP protocol - creating queues.
> Currently there is no way of attaching to a queue using FQQN if the queue is not configured upfront. It should be changed so it would be possible to create queue via FQQN and a subset of the following capabilities:
> - shared
> - topic
> - queue
--
This message was sent by Atlassian Jira
(v8.3.4#803005)