rabbitmq / rabbitmq-server

Open source RabbitMQ: core server and tier 1 (built-in) plugins
https://www.rabbitmq.com/
Other
11.86k stars 3.9k forks source link

Selector support #2592

Open beaver71 opened 5 years ago

beaver71 commented 5 years ago

I tried rhea node.js library and in particular this example https://github.com/amqp/rhea/tree/master/examples/selector example but obviously it's not working with RabbitMQ+plugin amqp1.0. On the contrary it works with several other AMQP 1.0 brokers (ActiveMQ, Qpid cpp, Qpid Java, ...). Do you plan to support filters, like JMS filters?

michaelklishin commented 5 years ago

Yes but only after 3.9 when this plugin is rearchitected.

beaver71 commented 5 years ago

Ok, thanks for your quick answer. Do you have a forecast on this? What is the roadmap of RabbitMQ?

michaelklishin commented 5 years ago

Please ask questions on the mailing list. Here's the most recent update. We make no ETA promises but I'd not expect 3.9 before Q4 2019.

stolsvik commented 2 years ago

Does this also concern message selectors for queues when used with the JMS client? I rely on them to create consumers that specifically consume messages with high priority, which works well with Apache's ActiveMQ and Artemis, and it would be awesome if RabbitMQ also supported them.