vernemq

A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!

APACHE-2.0 License

Stars
3.2K
Committers
62

Bot releases are visible (Hide)

vernemq - VerneMQ 1.2.0

Published by larshesel about 7 years ago

  • Fix retain msg server race condition preventing some messages from being
    persisted and replicated to other nodes in the cluster (#507).
  • Log when a client is disconnected and multiple sessions are not allowed.
  • Fix tracer mountpoint parameter bug.
  • Make it possible to add/inject HTTP API keys.
  • Add Erlang VM memory usage stats to the exposed metrics.
  • Fix bug with max_message_size and message_size_limit only one of these
    should exist and message_size_limit has now been deprecated and no longer
    has any effect. max_message_size should be used instead.
  • Fix bug in vmq_diversity where the MongoDB client pool would not reconnect
    after a MongDB restart (#475).
  • Fix bug in vmq_diversity where the PostgreSQL client pool would not reconnect
    after a PostgreSQL restart (same as #475).
vernemq - VerneMQ 1.1.1

Published by larshesel about 7 years ago

  • Fix bug preventing persistent session expiration
    (persistent_client_expiration in vernemq.conf) from being executed.
  • Make vmq-admin session show more robust when sessions are overloaded by
    limiting the time allowed to query each session. The default query timeout is
    100ms, but can be overriden using --rowtimeout=<TimeoutInMilliseconds>.
  • Add support for Erlang/OTP20.
  • Improve tracer usage text.
  • Fix vmq_diversity memcached issue (#460).
  • Fix RPM package issue preventing a clean upgrade.
  • Fix code path bug related to upgrading plugins.
  • Update plumtree with a fix to make the plumtree mailbox traversal
    measurement more accurate and therefore less spammy.
vernemq - VerneMQ 1.1.0

Published by larshesel over 7 years ago

  • Add more detail to the client expiration log message.
  • Safeguard Lua function calls
  • Fix bug where websocket connections were incorrectly terminated (#387).
  • Fix breakage of event hook chain in vmq_passwd (#396).
  • Lua script balancing for improved Lua hook performance.
  • Add descriptions to all available metrics via vmq-admin metrics show --with-descriptions.
  • Add Prometheus HELP lines for every metric.
  • Add a log message (info level) indicating that connectivity to a remote node
    has been restored.
  • Minor changes to the formatting of the tracer output.
Badges
Extracted from project README
Google group : VerneMQ Users Docker Pulls from Old Repo Docker Pulls from New Repo VerneMQ Logo Google group : VerneMQ Users contributors