Releases: BuoyantIO/strest-grpc
Releases · BuoyantIO/strest-grpc
0.0.9
0.0.8
- Introduce reference
ref-client
andref-server
for quickly diagnosing gRPC proxy behavior. - Replace scratch with alpine for base Docker image which enables running a shell inside the image
- [client] Add the iteration number in client output
- [client] Fix client to throttle sends rather than receives
- [client] Add
--iterations
parameter to configure a budged for the experimet - Add config and instruction for running in Kubernetes
- Migrate to Go modules.
- [client] Add
--requestLengthPercentiles
for controlling the size of the request payload
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
- Add
strest-max-rps
, a tool for determining the max RPS of a backend. - [client] Add
-totalTargetRps
to throttle requests to a fixed rate. - [client] Rename
-concurrency
to-connections
- [client] Add
-streams
to configure per-connection concurrency - [client] Add
-tlsTrustChainFile
to cause the client to establish and validate TLS connections. - [server] Add
-tlsCertFile
and-tlsPrivKeyFile
, which causes the server to accept TLS connections. - [client] Do not add latency by default.
- [client] Do not add response payloads by default.
0.0.2
- Add a configurable
-clientTimeout
flag - Add more info to the readme, including list of all available flags
- Fix prometheus stats reporting
- Fix unary request generator seg fault when request can't be sent
- Fix issue with partial intermediary reports not being printed
- Rename
-disableFinalReport
flag to-noFinalReport
- Rename
-onlyFinalReport
flag to-noIntervalReport