internal/

directory
v2.0.2 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2025 License: BSD-3-Clause

Directories

Path Synopsis
Package binfmt exposes utilities for formatting binary data with descriptive comments.
Package binfmt exposes utilities for formatting binary data with descriptive comments.
Package cache implements the CLOCK-Pro caching algorithm.
Package cache implements the CLOCK-Pro caching algorithm.
Package crc implements the checksum algorithm used throughout pebble.
Package crc implements the checksum algorithm used throughout pebble.
Package crdbtest provides facilities for representing keys, workloads, etc representative of CockroachDB's use of Pebble.
Package crdbtest provides facilities for representing keys, workloads, etc representative of CockroachDB's use of Pebble.
Package datadrivenutil defines facilities to improve ergonomics around parsing datadriven test input.
Package datadrivenutil defines facilities to improve ergonomics around parsing datadriven test input.
Package datatest provides common datadriven test commands for use outside of the root Pebble package.
Package datatest provides common datadriven test commands for use outside of the root Pebble package.
Package dsl provides facilities for parsing lisp-like domain-specific languages (DSL).
Package dsl provides facilities for parsing lisp-like domain-specific languages (DSL).
Package itertest provides facilities for testing internal iterators.
Package itertest provides facilities for testing internal iterators.
Package keyspan provides general facilities for sorting, fragmenting and iterating over spans of user keys.
Package keyspan provides general facilities for sorting, fragmenting and iterating over spans of user keys.
keyspanimpl
Package keyspanimpl contains Pebble-specific implementations of keyspan fragment iterators.
Package keyspanimpl contains Pebble-specific implementations of keyspan fragment iterators.
Package metamorphic holds the entrypoint for Pebble's internal metamorphic tests.
Package metamorphic holds the entrypoint for Pebble's internal metamorphic tests.
metaflags
Package metaflags defines command-line flags for the metamorphic tests and provides functionality to construct the respective metamorphic.RunOptions/RunOnceOptions.
Package metaflags defines command-line flags for the metamorphic tests and provides functionality to construct the respective metamorphic.RunOptions/RunOnceOptions.
metarunner
metarunner is a utility which runs metamorphic.RunOnce or Compare.
metarunner is a utility which runs metamorphic.RunOnce or Compare.
mkbench is a utility for processing the raw nightly benchmark data in JSON data that can be visualized by docs/js/app.js.
mkbench is a utility for processing the raw nightly benchmark data in JSON data that can be visualized by docs/js/app.js.
Package overlap provides facilities for checking whether tables have data overlap.
Package overlap provides facilities for checking whether tables have data overlap.
pacertoy
Package rangekey provides facilities for encoding, decoding and merging range keys.
Package rangekey provides facilities for encoding, decoding and merging range keys.
Package rate provides a rate limiter.
Package rate provides a rate limiter.
Package testkeys provides facilities for generating and comparing human-readable test keys for use in tests and benchmarks.
Package testkeys provides facilities for generating and comparing human-readable test keys for use in tests and benchmarks.
indenttree
Package indenttree implements a simple text processor which parses a hierarchy defined using indentation; see Parse.
Package indenttree implements a simple text processor which parses a hierarchy defined using indentation; see Parse.

Jump to

Keyboard shortcuts

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