Skip to content

v2.6.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Nov 22:37
· 32 commits to main since this release

LavinMQ 2.6.0-rc.1 Release Notes

This release candidate introduces Geographic Information System filtering for streams, enhanced performance testing capabilities, and improved system monitoring.

Release Highlights

GIS Filtering for Stream Queues

Stream queues now support Geographic Information System (GIS) filtering, allowing you to filter messages based on geographic coordinates. This lets you efficiently query and consume messages from specific geographic regions without processing the entire stream. #1397

Latency Measurement in lavinmqperf

The lavinmqperf benchmarking tool now includes latency measurement support via the --measure-latency flag for AMQP throughput tests. This lets you measure end-to-end message latency during performance testing, providing deeper insights into your system's behavior under load. Combined with the new queue pattern support, you can now run more sophisticated benchmark scenarios across multiple queues. #1474, #1471

Changes Worth Mentioning

Memory Pressure Monitoring

LavinMQ now supports SystemD memory pressure monitoring (PSI - Pressure Stall Information). This integration allows better coordination with the operating system during memory pressure situations, potentially helping to avoid out-of-memory conditions in containerized and systemd-managed environments. #1484

Clearer UI Feature Display

Queue and exchange features are now spelled out in full (Durable, Auto delete, etc.) instead of using single-letter abbreviations. This makes the web interface more accessible and easier to understand at a glance. #1470

Delayed Message Queue Naming

Queues created for delayed messages now use a clearer naming format: amq.delayed-<exchange name>. This makes it easier to identify which delayed message queues correspond to which exchanges. This change only affects newly created queues. #1461

ASCII Art Logo

LavinMQ now displays an ASCII art logo on boot, making it easier to spot LavinMQ startup in your logs. #1482


For the full list of changes, see the changelog.