Module instance

Source
Expand description

A controller for a compute instance.

StructsΒ§

ActiveSubscribe πŸ”’
Client πŸ”’
A client for an Instance task.
CollectionIntrospection πŸ”’
Manages certain introspection relations associated with a collection. Upon creation, it adds rows to introspection relations. When dropped, it retracts its managed rows.
CollectionState πŸ”’
State maintained about individual compute collections.
FrontiersIntrospectionState πŸ”’
Instance πŸ”’
The state we keep for a compute instance.
PendingPeek πŸ”’
A note of an outstanding peek response.
RefreshIntrospectionState πŸ”’
Information needed to compute introspection updates for a REFRESH materialized view when the write frontier advances.
ReplicaCollectionIntrospection πŸ”’
Maintains the introspection state for a given replica and collection, and ensures that reported introspection data is retracted when the collection is dropped.
ReplicaCollectionState πŸ”’
ReplicaExists πŸ”’
ReplicaMissing πŸ”’
ReplicaState πŸ”’
State maintained about individual replicas.
SharedCollectionState πŸ”’
Collection state shared with the ComputeController.

EnumsΒ§

DataflowCreationError πŸ”’
PeekError πŸ”’
ReadPolicyError πŸ”’

Type AliasesΒ§

Command
A command sent to an Instance task.
ReplicaResponse πŸ”’
A response from a replica, composed of a replica ID, the replica’s current epoch, and the compute response itself.