How LVQ queues in qpid broker handle messages without LVQ heder set?

Solution Verified - Updated -

Issue

Assume we have a Last Value Queue (LVQ) with 'qpid.last_value_queue_key' set to 'stock-symbol', meaning only the latest message for each value of 'stock-symbol' header is kept in the queue.

What happens if the queue gets a message without the header specified? Will that message be stored in the queue? And will the queue store all such messages or just the latest one (assuming 'stock-symbol' header is null for all messages)?

Environment

  • MRG Messaging (any version)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content