internal/

directory
v16.2.0-rc3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2023 License: MIT

Directories

Path Synopsis
Package backoff implements exponential backoff mechanism based on gRPC's backoff algorithm https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md
Package backoff implements exponential backoff mechanism based on gRPC's backoff algorithm https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md
Package cache supplies background workers for periodically cleaning the cache folder on all storages listed in the config file.
Package cache supplies background workers for periodically cleaning the cache folder on all storages listed in the config file.
cli
Package dontpanic provides function wrappers and supervisors to ensure that wrapped code does not panic and cause program crashes.
Package dontpanic provides function wrappers and supervisors to ensure that wrapped code does not panic and cause program crashes.
errors
git
log
pktline
Package pktline implements utility functions for working with the Git pkt-line format.
Package pktline implements utility functions for working with the Git pkt-line format.
gitaly
grpc
backchannel
Package backchannel implements connection multiplexing that allows for invoking gRPC methods from the server to the client.
Package backchannel implements connection multiplexing that allows for invoking gRPC methods from the server to the client.
proxy
Package proxy provides a reverse proxy handler for gRPC.
Package proxy provides a reverse proxy handler for gRPC.
env
perm
Package perm provides constants for file and directory permissions.
Package perm provides constants for file and directory permissions.
Package praefect is a Gitaly reverse proxy for transparently routing gRPC calls to a set of Gitaly services.
Package praefect is a Gitaly reverse proxy for transparently routing gRPC calls to a set of Gitaly services.
datastore
Package datastore provides data models and datastore persistence abstractions for tracking the state of repository replicas.
Package datastore provides data models and datastore persistence abstractions for tracking the state of repository replicas.
datastore/advisorylock
Package advisorylock contains the lock IDs of all advisory locks used in Praefect.
Package advisorylock contains the lock IDs of all advisory locks used in Praefect.
datastore/glsql
Package glsql (Gitaly SQL) is a helper package to work with plain SQL queries.
Package glsql (Gitaly SQL) is a helper package to work with plain SQL queries.
prometheus
Package streamcache provides a cache for large blobs (in the order of gigabytes).
Package streamcache provides a cache for large blobs (in the order of gigabytes).
transaction
Package unarycache allows you to cache responses for unary gRPC messages.
Package unarycache allows you to cache responses for unary gRPC messages.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL