Skip to content

v0.7.0

Compare
Choose a tag to compare
@mkuratczyk mkuratczyk released this 13 Aug 11:51
· 162 commits to main since this release
v0.7.0
951ae6f

Changelog

  • --publisher-uri and --consumer-uri can now be repeated to provide multiple endpoints
    • publishers and consumers will try all endpoints in a loop until a successful connection
    • if a connection is lost, the next endpoint is tried
  • --amqp-send-settled was added to publish pre-settled messages over AMQP; this results in a much higher publishing rate, since omq doesn't wait before publishing the next message
  • --log-out-of-order-messages was added to log (and count in a metric) situations where the received message is older then the previously received message; this will happen when priorities are used or when messages are requeued
  • priority label was added to omq_messages_consumed_total so consumption by priority can be monitored
  • end-to-end latency metric is a summary again, rather than a histogram (this may lead to performance issues in some situations with very high consumption rate; to be investigated in the future)
  • Use --log-level (or -l) to set debug/info/error log level; OMQ_LOG_LEVEL does not do anything anymore
  • updated dashboard