store

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package store exposes optimization persistence ports for backend implementers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Store

type Store = optimization.Repository

Store aliases the consumer-owned port without introducing an import cycle.

type Tx

Tx aliases the synchronous atomic transaction port.

Directories

Path Synopsis
internal
scoped
Package scoped shares exact-scope index construction across storage adapters.
Package scoped shares exact-scope index construction across storage adapters.
sqlstore
Package sqlstore shares transactional record persistence across SQL backends.
Package sqlstore shares transactional record persistence across SQL backends.
state
Package state shares optimization storage invariants across persistence adapters.
Package state shares optimization storage invariants across persistence adapters.
Package memory provides process-local optimization storage for tests and fixtures.
Package memory provides process-local optimization storage for tests and fixtures.
Package mongo persists optimization records in MongoDB snapshot transactions.
Package mongo persists optimization records in MongoDB snapshot transactions.
Package postgres persists optimization state with PostgreSQL transactions.
Package postgres persists optimization state with PostgreSQL transactions.
Package sqlite persists optimization state in SQLite through Grove transactions.
Package sqlite persists optimization state in SQLite through Grove transactions.
Package storetest runs the same optimization storage checks against each backend.
Package storetest runs the same optimization storage checks against each backend.

Jump to

Keyboard shortcuts

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