Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
fx/store/postgres
Package postgres wires the Postgres-backed store implementations into the application via uber-go/fx.
|
Package postgres wires the Postgres-backed store implementations into the application via uber-go/fx. |
|
migrations
Package migrations embeds the sprue Postgres migrations and exposes a runner that applies them via goose.
|
Package migrations embeds the sprue Postgres migrations and exposes a runner that applies them via goose. |
|
tracing
Package tracing is sprue's OpenTelemetry instrumentation: the per-request server span, the per-invocation handler spans and the instrumented HTTP transport every outbound call goes through.
|
Package tracing is sprue's OpenTelemetry instrumentation: the per-request server span, the per-invocation handler spans and the instrumented HTTP transport every outbound call goes through. |
|
pkg
|
|
|
commands/admin/provider/gen
command
|
|
|
internal/revision
Package revision provides the vcs revision, embedded by the compiler, as a global variable.
|
Package revision provides the vcs revision, embedded by the compiler, as a global variable. |
|
store/agent/postgres
Package postgres provides a PostgreSQL-backed implementation of agent.Store.
|
Package postgres provides a PostgreSQL-backed implementation of agent.Store. |
|
store/blob_registry/memory
Package memory holds the in-memory blob registry, for local development and tests.
|
Package memory holds the in-memory blob registry, for local development and tests. |
|
store/blob_registry/postgres
Package postgres provides a PostgreSQL-backed implementation of blob_registry.Store.
|
Package postgres provides a PostgreSQL-backed implementation of blob_registry.Store. |
|
store/consumer/postgres
Package postgres provides a PostgreSQL-backed implementation of consumer.Store.
|
Package postgres provides a PostgreSQL-backed implementation of consumer.Store. |
|
store/customer/postgres
Package postgres provides a PostgreSQL-backed implementation of customer.Store.
|
Package postgres provides a PostgreSQL-backed implementation of customer.Store. |
|
store/delegation/postgres
Package postgres provides a PostgreSQL-backed implementation of delegation.Store.
|
Package postgres provides a PostgreSQL-backed implementation of delegation.Store. |
|
store/metrics/postgres
Package postgres provides PostgreSQL-backed implementations of metrics.Store and metrics.SpaceStore.
|
Package postgres provides PostgreSQL-backed implementations of metrics.Store and metrics.SpaceStore. |
|
store/replica/postgres
Package postgres provides a PostgreSQL-backed implementation of replica.Store.
|
Package postgres provides a PostgreSQL-backed implementation of replica.Store. |
|
store/revocation/postgres
Package postgres provides a PostgreSQL-backed implementation of revocation.Store.
|
Package postgres provides a PostgreSQL-backed implementation of revocation.Store. |
|
store/routing_policy
Package routingpolicy stores routing policies (a policy DID with its set of storage node candidates) and the policy each space references.
|
Package routingpolicy stores routing policies (a policy DID with its set of storage node candidates) and the policy each space references. |
|
store/routing_policy/postgres
Package postgres provides a PostgreSQL-backed implementation of routingpolicy.Store.
|
Package postgres provides a PostgreSQL-backed implementation of routingpolicy.Store. |
|
store/space_diff/postgres
Package postgres provides a PostgreSQL-backed implementation of space_diff.Store.
|
Package postgres provides a PostgreSQL-backed implementation of space_diff.Store. |
|
store/storage_provider/postgres
Package postgres provides a PostgreSQL-backed implementation of storage_provider.Store.
|
Package postgres provides a PostgreSQL-backed implementation of storage_provider.Store. |
|
store/subscription/postgres
Package postgres provides a PostgreSQL-backed implementation of subscription.Store.
|
Package postgres provides a PostgreSQL-backed implementation of subscription.Store. |
|
store/upload/postgres
Package postgres provides a PostgreSQL-backed implementation of upload.Store.
|
Package postgres provides a PostgreSQL-backed implementation of upload.Store. |
|
store/upload_diff
Package uploaddiff records per-space object-count changes as an append-only signed-delta log, so a caller can reconstruct the object count at any past time and bucket it into windows.
|
Package uploaddiff records per-space object-count changes as an append-only signed-delta log, so a caller can reconstruct the object count at any past time and bucket it into windows. |
|
store/upload_diff/postgres
Package postgres provides a PostgreSQL-backed implementation of upload_diff.Store.
|
Package postgres provides a PostgreSQL-backed implementation of upload_diff.Store. |
|
usage
Package usage reconstructs per-space usage time series from the space diff log and the space's running byte counters.
|
Package usage reconstructs per-space usage time series from the space diff log and the space's running byte counters. |
Click to show internal directories.
Click to hide internal directories.