internal/

directory
v0.1.0 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package cache implements a thread-safe LRU cache with size-based eviction.
Package cache implements a thread-safe LRU cache with size-based eviction.
Package concurr provides concurrency utilities including goroutine management, fan-out execution, and retry with backoff.
Package concurr provides concurrency utilities including goroutine management, fan-out execution, and retry with backoff.
Package data defines common data types for transaction identifiers and related operations.
Package data defines common data types for transaction identifiers and related operations.
paths
Package paths encodes and decodes storage paths for database objects.
Package paths encodes and decodes storage paths for database objects.
Package errors provides utilities for annotating and combining errors.
Package errors provides utilities for annotating and combining errors.
Package proto contains protocol buffer definitions and generated code for internal serialization.
Package proto contains protocol buffer definitions and generated code for internal serialization.
Package storage manages global and local storage layers with caching and version tracking.
Package storage manages global and local storage layers with caching and version tracking.
Package stringset helps with common set operations on strings.
Package stringset helps with common set operations on strings.
Package testkit provides testing utilities including fake clocks, in-memory GCS clients, and controllable backends.
Package testkit provides testing utilities including fake clocks, in-memory GCS clients, and controllable backends.
bench
Package bench provides utilities for collecting and analyzing performance measurements.
Package bench provides utilities for collecting and analyzing performance measurements.
Package trace provides conditional runtime tracing support controlled by build tags.
Package trace provides conditional runtime tracing support controlled by build tags.
Package trans implements the transaction processing algorithm with serializable isolation.
Package trans implements the transaction processing algorithm with serializable isolation.

Jump to

Keyboard shortcuts

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