Skip to content

v2.0.0-rc.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Oct 15:07
· 96 commits to main since this release

Fixed

  • Shovels' batching of acks caused a lot of unacked messages in source broker #777
  • Shovel AMQP source didn't reconnect on network failures (partially fixed in prev release) #758
  • Running lavinmqctl commands on a follower node now displays an error and exits with code 2 #785
  • Federation queue links now reconnects if the upstream disconnects #788
  • Proxying from followers is now more resilient #812
  • Sorting on consumer count at channels page
  • Log if user tries to declare a queue with an unknown queue type #792
  • Force close AMQP connections if a protocol error occurs
  • Remove min_isr setting #789

Changed

  • Updated RabbitMQ HTTP API Go client test to use a patch-file for LavinMQ compatibility #778
  • Renames clustering_max_lag -> clustering_max_unsynced_actions to clarify that it is measured in number of actions #810
  • Renames lag -> lag_in_bytes to clarify that lag is measured in bytes #810
  • Suggests etcd 3.4.0 as min version #815
  • Changed logging to provide more information about which queue is being handled #809
  • Publishing messages are now handled fully by exchanges #786
  • Logging is now handled more uniformly throghout LavinMQ #800
  • Don't log handled exceptions as error with backtrace #776

Added

  • Added cluster_status to lavinmqctl #787
  • Added deliver_get to message_stats #793
  • Added a configurable default consumer prefetch value for all consumers. Defaults to 65535. #813
  • Output format (text/json) can now be selected when running lavinmqctl cmds #790