FlashMQ 1.19.0 released

FlashMQ 1.19.0 is a small enhancement release. Aside from some internal enhancements, it contains:

  • The counter $SYS/broker/subscriptions/count is functional again. It was disabled a while ago because it was implemented in an inefficient way. It’s now implemented as a sort of lazy counter that is mostly accurate, and corrected periodically.
  • The same correction algorithm is now used for $SYS/broker/retained messages/count, because it could drift.
  • The config options plugin_timer_period and save_state_interval can now be dynamically changed in the config file and is applied on reload.
  • MQTT5 retain handling on subscriptions is now supported, meaning clients can place subscriptions and request not to get the retained messages that go with it.
  • Fix memory spike in saving and loading large amounts of retained messages to disk.

Downloads available.

You Might Also Like