Releases: BuoyantIO/bb
Releases · BuoyantIO/bb
v0.0.7
v0.0.5
- Fix gRPC clients to honor
downstream-timeout
. - Remove
grpc-downstream-authority
flag in favor ofgrpc-proxy
flag.
Ifgrpc-proxy
is set, the target URL will be set bygrpc-proxy
and the
:authority
header will be set bygrpc-downstream-server
. Ifgrpc-proxy
is not set, the target URL will be set bygrpc-downstream-server
. - Change
log-level
default fromdebug
toinfo
. - Modify gRPC Client IDs to include
grpc-proxy
andgrpc-downstream-server
. - Additional debug logging around broadcast requests.
- Bump
go-grpc
to1.15.0
,golang/protobuf
tov1.2.0
,logrus
to
v1.0.6
. - Bump Docker build Golang version to
1.11.0
.
v0.0.4
v0.0.3
v0.0.2
- Introduce
terminate-after
flag, which instructs the process to shutdown
after a specified number of requests. - Introduce graceful shutdown. Upon receiving a shutdown message via SIGTERM, or
viaterminate-after
, call shutdown on each server, allowing requests to
drain.
v0.0.1
bb 0.0.1 is the first public release of bb
- This release supports HTTP 1.1 and gRPC.
- Available strategies are: broadcast channel, point-to-point channel, terminus, and HTTP egress
- Allows users to define a percentage of requests that should fail and a duration to wait for
before processing requests. - This release has been tested locally on Mac OS and on both Google Kubernetes Engine and
Minikube.