How LVQ queues in qpid broker handle messages without LVQ heder set?
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.