package
0.0.0-20200723042522-932836ee9d04
Repository: https://github.com/mixpanel/bb-storage.git
Documentation: pkg.go.dev
# Functions
NewDemultiplexingBuildQueue creates an adapter for the Execution service to forward requests to different backends backed on the instance given in requests.
NewForwardingBuildQueue creates a GRPC service for the Capabilities and Execution service that simply forwards all requests to a GRPC client.
NewNonExecutableBuildQueue creates a build queue that is incapable of executing anything.
NewUpdatableActionCacheBuildQueue alters the response of GetCapabilities() to announce that this build queue allows direct writing to the Action Cache.
# Interfaces
BuildQueue is an interface for the set of operations that a scheduler process must implement.
# Type aliases
BuildQueueGetter is the callback invoked by the demultiplexing build queue to obtain a backend that matches the instance name that is provided.