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.
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. |
Click to show internal directories.
Click to hide internal directories.