Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 1.96 KB

v1.0.0-lts.md

File metadata and controls

39 lines (32 loc) · 1.96 KB
description cover coverY
Release date: April 2nd, 2023
../../.gitbook/assets/github memphis banner.jpeg
0

V1.0.0 - GA

:sparkles: Added features

  • GUI - Message preview within the "station overview page" is now string based.
  • GUI - Version upgrade notification.
  • GUI - Delete/purge all messages within a station.
  • MongoDB was replaced with Postgres.
  • Zero critical/high vulnerabilities.
  • Ports can be changed during deployment.
  • Dead-letter station - now displays the schema violation reason.
  • Delayed messages - the ability to delay a message for a specific time before re-delivery.
  • Password-based authentication is now the default client authentication.
  • Memphis configuration - the ability to configure max message size in runtime.
  • Broker performance improvements.
  • GUI - loading improvements
  • Node.js SDK (1.0.0) Go SDK (1.0.0) Python SDK (1.0.0)

🪰 Bug fixes

  • Raft error logs are being generated while the GUI is open - fixed
  • While using an older SDK version, an error message appears on the station overview page saying, "Error while getting notified about a poison message: Missing mandatory message headers." - fixed
  • Resending/dropping a large number of dead-letter messages at once can take significant time - fixed
  • "Unacked" messages that reached their max delivery threshold got inserted twice into the DLS - fixed
  • System logs can potentially fill all available storage - fixed
  • Code snippets in the GUI were not updated - fixed

:pensive: Known issues

  • When storage capacity reaches 100%, Memphis GUI becomes unresponsive till cleaned up by at least 10%.
  • DLS messages are not cleaned up on station removal.
  • Slower connection establishment with the broker when connecting through localhost.
  • Critical bug: Cluster crash when rebooting a broker.