github simplex-chat/simplexmq v6.2.0-beta.4

pre-release6 hours ago

See full changelog here.

Commits:

  • smp server: journal message store (#1370)
  • smp server: updated journal store API (#1374)
  • smp server, journal store: check file size on append, validate queue state (#1377)
  • smp server: merge quota messages and set queue to "over quota" state after restoring, server tests with journal and memory store (#1380)
  • smp server: logging format, mask/handle exceptions during journal store operations (#1381)
  • smp server: fix export of journal storage (#1384)
  • Merge branch 'master' into journal-store
  • Merge branch 'master' into journal-store
  • smp server: do not log progress when server starts (#1390)
  • Merge branch 'master' into journal-store
  • smp server: remove queue from map when closing, test (#1392)
  • Merge pull request #1375 from simplex-chat/journal-store
  • smp server: log file name on hClose error
  • 6.2.0.0
  • smp server: fix logging progress when importing journal (#1393)
  • build: client_library flag to build only used modules, remove package yaml (#1394)
  • smp server: option to skip expiring messages on start, read queue state file end only (#1400)
  • 6.2.0.1
  • smp server: combine messages and queue storage to optimise performance, prevent race condition when deleting queue and to avoid "orphan" messages. (#1395)
  • 6.2.0.2
  • smp server: expire messages in idle message queues (including not opened) (#1403)
  • smp server: update message counts during message expiration, increase idle interval (#1404)
  • 6.2.0.3
  • agent: treat blocked STM and other critical errors that offer restart as temporary (#1405)
  • smp server: do not open/read journal message queues that are known to be empty (#1406)
  • server: support server roles and operators (#1343)
  • 6.2.0.4

Don't miss a new simplexmq release

NewReleases is sending notifications on new releases.