pkg/

directory
v0.0.0-...-79da9bc Latest Latest
Warning

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

Go to latest
Published: Jan 12, 2026 License: Apache-2.0

Directories

Path Synopsis
Package compression provides data compression and decompression utilities for ZapFS storage.
Package compression provides data compression and decompression utilities for ZapFS storage.
Package events provides S3 event notification infrastructure.
Package events provides S3 event notification infrastructure.
grpc
pool
Package pool provides generic gRPC connection pooling with optional cluster-aware routing for Raft-based services.
Package pool provides generic gRPC connection pooling with optional cluster-aware routing for Raft-based services.
Package license provides a license checking interface for feature gating.
Package license provides a license checking interface for feature gating.
Package manager provides stub region configuration for community edition.
Package manager provides stub region configuration for community edition.
metadata
api
client
Package client defines interfaces for external service clients used by the metadata server.
Package client defines interfaces for external service clients used by the metadata server.
db
db/memory
Package memory provides an in-memory implementation of db.DB for testing.
Package memory provides an in-memory implementation of db.DB for testing.
db/postgres
Package postgres provides a PostgreSQL/CockroachDB implementation of the db.DB interface.
Package postgres provides a PostgreSQL/CockroachDB implementation of the db.DB interface.
db/sql
Package sql provides a dialect-aware SQL database implementation.
Package sql provides a dialect-aware SQL database implementation.
db/vitess
Package vitess provides a Vitess/MySQL implementation of the db.DB interface.
Package vitess provides a Vitess/MySQL implementation of the db.DB interface.
service
Package service provides the business logic layer for the metadata server.
Package service provides the business logic layer for the metadata server.
service/encryption
Package encryption provides encryption/decryption services for SSE-C and SSE-KMS.
Package encryption provides encryption/decryption services for SSE-C and SSE-KMS.
service/gc
Package gc provides centralized garbage collection for the chunk registry.
Package gc provides centralized garbage collection for the chunk registry.
service/lifecycle
Package lifecycle provides lifecycle policy scanning and execution.
Package lifecycle provides lifecycle policy scanning and execution.
service/s3select
Package s3select provides S3 Select functionality for querying objects using SQL.
Package s3select provides S3 Select functionality for querying objects using SQL.
service/storage
Package storage provides coordination between file servers and the manager for object storage operations.
Package storage provides coordination between file servers and the manager for object storage operations.
s3api
Package s3client provides a connection pool for external S3 clients.
Package s3client provides a connection pool for external S3 clients.
storage
backend
Package backend provides storage backend implementations.
Package backend provides storage backend implementations.
ec
Package taskqueue provides a durable task queue for background processing.
Package taskqueue provides a durable task queue for background processing.
handlers
Package handlers provides task handlers for the task queue.
Package handlers provides task handlers for the task queue.
Package usage provides usage tracking and reporting for billing.
Package usage provides usage tracking and reporting for billing.

Jump to

Keyboard shortcuts

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