internal/

directory
v0.0.0-...-55fe43a Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2026 License: Apache-2.0

Directories

Path Synopsis
Package config provides configuration types and loaders for metalog processes.
Package config provides configuration types and loaders for metalog processes.
Package coordinator provides shared types for coordinator-level functionality including ProgressTracker for stall detection and TableRegistration for runtime table provisioning via gRPC.
Package coordinator provides shared types for coordinator-level functionality including ProgressTracker for stall detection and TableRegistration for runtime table provisioning via gRPC.
consolidation
Package consolidation implements the archive consolidation planner and policies for metalog.
Package consolidation implements the archive consolidation planner and policies for metalog.
ingestion
Package ingestion implements the metadata ingestion pipeline.
Package ingestion implements the metadata ingestion pipeline.
Package db provides database connection pooling, transaction helpers, and SQL utilities for MySQL and MariaDB.
Package db provides database connection pooling, transaction helpers, and SQL utilities for MySQL and MariaDB.
Package grpc provides the gRPC server and service handlers for metalog.
Package grpc provides the gRPC server and service handlers for metalog.
Package health provides a lightweight HTTP server for Kubernetes-style liveness and readiness probes.
Package health provides a lightweight HTTP server for Kubernetes-style liveness and readiness probes.
Package logutil provides logging utilities for periodic loops.
Package logutil provides logging utilities for periodic loops.
Package metastore implements the metadata data model and database operations for CLP file records.
Package metastore implements the metadata data model and database operations for CLP file records.
Package node provides the top-level orchestrator for metalog processes.
Package node provides the top-level orchestrator for metalog processes.
Package query implements the split-file query engine for CLP metadata.
Package query implements the split-file query engine for CLP metadata.
Package schema manages the physical database schema for metadata tables.
Package schema manages the physical database schema for metadata tables.
Package taskqueue implements a database-backed task queue using MySQL/MariaDB with pessimistic locking (SELECT ...
Package taskqueue implements a database-backed task queue using MySQL/MariaDB with pessimistic locking (SELECT ...
Package testutil provides shared test infrastructure for integration tests.
Package testutil provides shared test infrastructure for integration tests.
Package timeutil provides timestamp conversion utilities between Go time.Time values and epoch-based integer timestamps used in the metadata schema.
Package timeutil provides timestamp conversion utilities between Go time.Time values and epoch-based integer timestamps used in the metadata schema.
Package worker implements the task execution layer for metalog.
Package worker implements the task execution layer for metalog.

Jump to

Keyboard shortcuts

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