Skip to content

Releases: josephcopenhaver/loadtester-go

v5.0.2

18 Oct 04:40
d80d699
Compare
Choose a tag to compare

Fix deadlock introduced in v5.0.1

v5.0.1 will be revoked

v5.0.1-revoked

18 Oct 04:45
b670e68
Compare
Choose a tag to compare
v5.0.1-revoked Pre-release
Pre-release

REVOKED
See v5.0.2

Tasks can now implement metrics and build off guage metadata values as well as queue/dequeue times.

Also minor speed and preallocation improvements.

v5.0.0

08 Aug 07:11
e587700
Compare
Choose a tag to compare

Forgot to bump the module version number when moved to v4. Just going to jump to v5 and fix it there.

CSV metrics output format has been updated to use nanosecond integers for duration types and nanosecond integers since unix epoch for timestamps. Unit indicators have been dropped from variances as they are technically in nanoseconds squared and not just "ns".

No code changes required by persons using v4. This major bump is only because of the output csv file format has changed so much.

v4.0.0

05 Aug 03:16
0a70e64
Compare
Choose a tag to compare

Backwards incompatible change to logger interface. It is now vastly more simple and has reduced allocations.

v3.0.1

29 Nov 05:32
e321ff8
Compare
Choose a tag to compare

More deterministic num_tasks reported in statistics aligned with enqueue intent.

v3.0.0

12 Nov 04:25
1a1c59a
Compare
Choose a tag to compare

Added Variance stats, percentile stats, as well as NewOpts() function to logically group options for persons making new loadtest instances.

Includes many minor bug fixes as well.

v2.0.7

27 Sep 21:18
eb256a6
Compare
Choose a tag to compare

fix: strategies were accidentally swapped

v2.0.6 has been retracted as a result of finding this issue.

v2.0.5

27 Sep 13:51
3982942
Compare
Choose a tag to compare

no significant changes:

  • skip updating mr.totalNumTasks unless in percentile mode
  • short circuit workerLoop just like everywhere else

v2.0.4

27 Sep 03:42
b598c6c
Compare
Choose a tag to compare
  • Minor style adjustments to source code.
  • Now prioritizing context cancelation in load generation loop over config update processing.

v2.0.3

26 Sep 17:30
6b31f91
Compare
Choose a tag to compare

Turning metrics output off now results in improved CPU performance on lower-end hardware.

Note turning off runner metrics is not recommended unless they can be derived elsewhere or in the tasks themselves.