directory
0.0.0-20241030154441-ed0afeddb1b5
Repository: https://github.com/bazelbuild/reclient.git
Documentation: pkg.go.dev

# Packages

Package auth implements common functionality to authenticate reclient against GCP.
No description provided by the author
No description provided by the author
Package bigquerytranslator translates log records to bigtable values.
Package bootstrap starts/shuts down the proxy server.
Package collectlogfiles searches various directories and aggregates log files into a single .tar.gz package.
Package cppdependencyscanner encapsulates a concrete include scanner.
Package deps provides functionality for parsing dependency files and generating .deps files used by RE Proxy for invalidating remote cache.
Package downloadmismatch downloads compare build mismatch outputs.
Package event provides constant names for time metrics.
Package execroot provides execroot for test.
Package features defines features enabled conditionally via flags.
Package ignoremismatch contains to logic to mark mismatches in log records as ignored based on provided rules.
Package inputprocessor contains code for processing actions to determine their inputs/outputs.
Package interceptors contains gRPC server interceptors used to track the timestamp of the most recent request.
Package ipc provides IPC functionality between rewrapper(client) and reproxy(server).
Package labels has helper functions for conditionally supporting functionality based on the command's labels.
Package localresources ensures locally executed tasks have enough resources to run.
Package logger provides functionality for logging command execution records.
No description provided by the author
Package monitoring is responsible for uploading metrics to a monitoring service that supports OpenCensus.
Package pathtranslator provides path translation functions.
Package printer is responsible for printing progress of releaser.
No description provided by the author
Package rbeflag allows parsing of flags that can be set in environment variables.
No description provided by the author
No description provided by the author
Package reproxystatus provides a human-readable formatted status for running reproxy instances.
Package rewrapper contains the rewrapper logic for converting a command via CLI to a gRPC request to the RE Proxy.
Package rsp provides the ability to parse rsp files.
Package stats contains functionality that is used to parse the log file produced by reproxy, to extract stat information.
Package subprocess provides functionality to execute system commands.
Package tarfs is used to extract a tar file in memory and present it as a minimalistic read-only filesystem.
Package version is used to define and print a consistent version number across all the binaries (reproxy, rewrapper, dumpstats and bootstrap) built from re-client repository.