internal/

directory
v0.0.0-...-e308f56 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2026 License: Apache-2.0

Directories

Path Synopsis
Package cache provides a framework for implementing and registering different cache backends.
Package cache provides a framework for implementing and registering different cache backends.
Package config loads HCL configuration and uses that to construct the cache backend, and proxy strategies.
Package config loads HCL configuration and uses that to construct the cache backend, and proxy strategies.
Package featureflags provides typed feature flags backed by environment variables.
Package featureflags provides typed feature flags backed by environment variables.
Package gitclone provides reusable git clone management with lifecycle control, concurrency management, and large repository optimizations.
Package gitclone provides reusable git clone management with lifecycle control, concurrency management, and large repository optimizations.
Package githubapp provides GitHub App authentication and token management.
Package githubapp provides GitHub App authentication and token management.
Package httputil contains utilities for HTTP clients and servers.
Package httputil contains utilities for HTTP clients and servers.
Package jobscheduler provides a means to schedule work across multiple queues while limiting overall work.
Package jobscheduler provides a means to schedule work across multiple queues while limiting overall work.
Package logging provides logging configuration and utility functions.
Package logging provides logging configuration and utility functions.
Package metadatadb provides an eventually consistent metadata store for coordinating state across cachew replicas.
Package metadatadb provides an eventually consistent metadata store for coordinating state across cachew replicas.
Package opa provides OPA-based HTTP request authorization middleware.
Package opa provides OPA-based HTTP request authorization middleware.
Package reaper provides a background zombie process reaper.
Package reaper provides a background zombie process reaper.
Package s3client provides shared S3 connection configuration and minio client construction.
Package s3client provides shared S3 connection configuration and minio client construction.
s3clienttest
Package s3clienttest provides a reusable MinIO test server via Docker.
Package s3clienttest provides a reusable MinIO test server via Docker.
Package snapshot provides streaming directory archival and restoration using tar and zstd.
Package snapshot provides streaming directory archival and restoration using tar and zstd.
Package strategy provides a framework for implementing and registering different caching strategies.
Package strategy provides a framework for implementing and registering different caching strategies.
git
Package git implements a protocol-aware Git caching proxy strategy.
Package git implements a protocol-aware Git caching proxy strategy.

Jump to

Keyboard shortcuts

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