Skip to content

Releases: pablitovicente/mqtt-load-generator

v1.0.8

24 Jun 09:15
7e43d80
Compare
Choose a tag to compare

What's Changed

  • Fixed keepAlive default to 5 (seconds), mqtt library update to avoid a keepAlive 1 issue with paho.mqtt by @jforge in #20
    Full Changelog: v1.0.7...v1.0.8

Thanks @jforge for finding and fixing these issues!

Update checker tool with new options

11 Apr 10:01
Compare
Choose a tag to compare

This release fixes issues introduced to the checker tool introduced by the changes on v1.0.6

Performance improvement and additional options

11 Apr 07:11
Compare
Choose a tag to compare

Add support for configuring a literal MQTT client ID
Add support for specifying MQTT clean session
Add support for specifying MQTT KeepAliveTimeout
Add an option to improve performance by not enforcing message order

Support TLS on checker

15 Mar 22:26
286a1e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.4...v1.0.5

Improve feedback and re-connection handling

15 Mar 21:54
c5550e1
Compare
Choose a tag to compare

What's Changed

  • A bug was fixed in the case of MQTT clients re-connecting which cause a panic (remember kids do not close the channel if you are not the writer!)
  • Add a progress bar to provide feedback about connection establishment
  • Improved handling of progress bars in general

Full Changelog: v1.0.3...v1.0.4

Add TLS support

14 Mar 22:46
608659c
Compare
Choose a tag to compare

What's Changed

  • MQTTS
  • Mutual TLS authentication (Certificates using Subject Alternative Name required!)
  • insecure option for both MQTTS and mTLS to be used with self signed certs

Full Changelog: v1.0.2...v1.0.3

More flexibility

20 Feb 20:55
e7a20f5
Compare
Choose a tag to compare

What's Changed

  • Add Kubernetes job definition by @pgschk in #9
  • Added random UUID as client id by @mofazzal001 in #10
  • Add log-friendly output alternative to checker and build checker for docker by @pgschk in #11

New Contributors

Full Changelog: v1.0.1...v1.0.2

New Additions

23 Nov 19:42
c09ef28
Compare
Choose a tag to compare

This release includes contributions from @jforge @pgschk @sudoaza thanks all!

  • Improves code in general
  • Adds Dockerfile
  • Adds an MQTT consumer that outputs messages to the subscribed topic to stdout for debugging
  • Adds a mechanism to randomize interval between messages for each client individually to simulate different load profiles

First release

26 Oct 19:29
22b17fb
Compare
Choose a tag to compare

This is the first release with reasonably good functionality.