Expand description
A controller for a compute instance.
Structs§
- Active
Subscribe 🔒 - Client 🔒
- A client for an
Instance
task. - Collection
Introspection 🔒 - Manages certain introspection relations associated with a collection. Upon creation, it adds rows to introspection relations. When dropped, it retracts its managed rows.
- Collection
State 🔒 - State maintained about individual compute collections.
- Frontiers
Introspection 🔒State - Instance 🔒
- The state we keep for a compute instance.
- Pending
Peek 🔒 - A note of an outstanding peek response.
- Refresh
Introspection 🔒State - Information needed to compute introspection updates for a REFRESH materialized view when the write frontier advances.
- Replica
Collection 🔒Introspection - Maintains the introspection state for a given replica and collection, and ensures that reported introspection data is retracted when the collection is dropped.
- Replica
Collection 🔒State - Replica
Exists 🔒 - Replica
Missing 🔒 - Replica
State 🔒 - State maintained about individual replicas.
- Shared
Collection 🔒State - Collection state shared with the
ComputeController
.
Enums§
Type Aliases§
- Command
- A command sent to an
Instance
task. - Replica
Response 🔒 - A response from a replica, composed of a replica ID, the replica’s current epoch, and the compute response itself.