Skip to content

Releases: bojand/ghz

v0.51.0

04 Apr 01:53
Compare
Choose a tag to compare

Changelog

8180faa Refresh certificates
207bb42 fix: do not make call required in config. fixes #174.
01373df update dependencies

v0.50.0

16 Mar 00:48
Compare
Choose a tag to compare

Changelog

043f89e Bump acorn from 7.1.0 to 7.1.1 in /web/ui
dcf5055 Bump js-yaml from 3.12.1 to 3.13.1 in /web/ui
e44c634 Merge pull request #170 from bojand/dependabot/npm_and_yarn/web/ui/acorn-7.1.1
ab154b0 Merge pull request #171 from bojand/dependabot/npm_and_yarn/web/ui/js-yaml-3.13.1
c19b95b Refresh certificates
65ba393 Refresh certificates
bd585a0 add gzip support (#164)
26c0b04 fix compression and call options for other calls
3888204 fix makefile. fixes #160
d5ed6b6 update web dependencies

v0.49.0

22 Jan 02:37
Compare
Choose a tag to compare

Changelog

2f715ed Add release github workflow
cdd3528 Allow to set host outside of config. Fixes #157
3169768 Merge pull request #158 from Insutanto/patch-2
88ae828 Update config.md
573fb88 Update web and www dependencies
b638783 fix sslmode=disable

v0.48.0

10 Jan 12:48
Compare
Choose a tag to compare

Changelog

9649eb0 Do not attempt to log errors in Run(), instead just return. They should be logged in main(). Fixes #155.
b338ba1 Update golangci-lint version and increase timeout. Add caching to build worklfow
0e54b1f Update website deps

v0.47.0

04 Jan 01:54
a0031ed
Compare
Choose a tag to compare

Changelog

Highlights

Enables debug logging to a file specified by the path. The debug logger outputs JSON line format. Use this only for debugging purposes.

ghz --insecure \
  --proto ./protos/greeter.proto \
  --call helloworld.Greeter.SayHello \
  -d '{"name":"Joe"}' -c 5 -n 50 -m '{"request-id":"{{.RequestNumber}}", "timestamp":"{{.TimestampUnix}}"}' \
  --debug ./logs/debug.json \
  0.0.0.0:50051

Changes

d4412e3 Bump serialize-to-js from 3.0.0 to 3.0.1 in /web/ui
a0031ed Debug logging (#154)
ec52e90 Fix up Makefile
baa5416 Merge pull request #148 from bojand/dependabot/npm_and_yarn/web/ui/serialize-to-js-3.0.1
f1a1161 Merge pull request #152 from timowang1991/patch-1
e3e0e66 Refresh certificates
9a6ba37 Refresh certificates
140581f fix --total option description

v0.46.0

29 Nov 18:33
Compare
Choose a tag to compare

Changelog

b3fb967 Merge config from file with CLI flags. Fixes #136. (#145)
c5594e5 Merge pull request #147 from tp/patch-1

v0.45.0

28 Nov 15:25
Compare
Choose a tag to compare

Changelog

e15cfc3 Add UUID for each call
24a05fb Merge pull request #144 from muzavan/master
f41a226 go fmt and fix config JSON marshal

v0.44.0

08 Nov 02:38
1970993
Compare
Choose a tag to compare

Highlights

Call template data now exposes TimestampUnixMilli and TimestampUnixNano for timestamp of the call as unix time in milliseconds and nanoseconds respectively.

Changelog

99926d5 Add Unix Nanosecond timestamp. Fixes #141. (#142)
6feb143 Add note about measurement to docs
1970993 Add timestamp unix milliseconds (#143)
2592074 Refresh certificates
091b152 Update docusaurus

v0.43.0

31 Oct 23:29
Compare
Choose a tag to compare

Changelog

76bd2ec Report Bulk Delete (#138)
b62df2d Update statik

v0.42.0

23 Oct 13:22
f65fd0e
Compare
Choose a tag to compare

Highlights

Duration stop behavior #135

Addresses #121 .

Adds duration-stop option that specifies how to handle in-flight requests when duration specified using duration option is reached. Options are close, wait, and ignore. close will cause the connections to close immediately, and any requests that have yet to complete will likely error out and be reported with transport is closing error. wait will make all active requests to be completed and reported. These requests still have the regular request timeout constraint. Finally, ignore option is similar to close that the connections are terminated immediately, however any in-flight requests that complete are completely ignored in the reporting.

Changelog

bed393e Add Refresh certs GitHub Action
e1f2e23 Add builg github workflow
0f2abf2 Bump eslint-utils from 1.3.1 to 1.4.2 in /web/ui
7c1e4c7 Bump mixin-deep from 1.3.1 to 1.3.2 in /www/website
3f29f34 Bump safer-eval from 1.3.3 to 1.3.5 in /web/ui
f65fd0e Duration stop action (#135)
5fa71d8 Eliminate type assertion by assigning it to a variable
dd47c28 Fix double words: use use to use
f93fd1f Fix typo: programatically to programmatically
75270cc Merge branch 'master' of https://github.com/bojand/ghz
9cd54a4 Merge pull request #122 from bojand/dependabot/npm_and_yarn/web/ui/eslint-utils-1.4.2
aec745f Merge pull request #124 from bojand/dependabot/npm_and_yarn/www/website/mixin-deep-1.3.2
63a7e5e Merge pull request #129 from kenju/enum
ba7f029 Merge pull request #130 from arinto/fix-output-bug
5689b36 Merge pull request #131 from arinto/fix-ci-build
d59a589 Merge pull request #132 from arinto/fix-typo-2
6a04fef Merge pull request #133 from bojand/remove_circleci
f3e779b Merge pull request #134 from bojand/dependabot/npm_and_yarn/web/ui/safer-eval-1.3.5
4e8f419 Remove CircleCI and add GitHub Action badge
5008c30 Skip client TLS verification
d4951eb Try to fix golangci-lint error
d28c5ed Update certs
ee7f2ec Update github actions links
59fcef7 Update www dep
ec5152c Use print instead of printf to fix #126
2b82f5e add supported format to printer.Print
fee785a fix debug prints. update certs.
eaaa95d remove space in certs github action
7c885d7 update certs