Help us shape the future of Go! Take the 2026 Go Developer Survey

store

package
v0.57.13 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BlockStore

type BlockStore = block.StoreOps

BlockStore is the block store.

type BucketStore

type BucketStore = bucket_store.Store

BucketStore is the bucket config store.

type ObjectStore

type ObjectStore = object_store.Store

ObjectStore is the object store.

type Store

type Store interface {
	// Execute executes the given store.
	// Returning nil ends execution.
	// Returning an error triggers a retry with backoff.
	Execute(ctx context.Context) error
	// BucketStore is the bucket config store.
	BucketStore
	// BlockStore is the block store.
	BlockStore
	// VolumeStore is the volume store.
	VolumeStore
	// ObjectStore is the object store.
	ObjectStore
}

Store contains all of the Hydra stores.

type VolumeStore

type VolumeStore = volume_store.Store

VolumeStore is the volume store.

Directories

Path Synopsis
Package store_kvkey provides common key patterns for key/value stores.
Package store_kvkey provides common key patterns for key/value stores.
sqlite/common
Package common provides shared implementations for SQLite kvtx stores.
Package common provides shared implementations for SQLite kvtx stores.

Jump to

Keyboard shortcuts

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