Skip to main content

Module api

Module api 

Source

Structs§

BranchCreateOutput
BranchCreateRequest
BranchDeleteOutput
BranchListOutput
BranchMergeOutput
BranchMergeRequest
ChangeOutput
ChangeRequest
CommitListOutput
CommitListQuery
CommitOutput
ErrorOutput
ExportRequest
GraphInfo
One entry in the response from GET /graphs. Cluster operators consume this list to discover which graphs the server is currently serving. The shape is intentionally minimal — graph_id and uri are the only fields a routing client needs.
GraphListResponse
Response from GET /graphs. Lists every graph registered with the server in alphabetical order by graph_id (sorted server-side so clients get deterministic output across requests).
HealthOutput
IngestOutput
IngestRequest
IngestTableOutput
ManifestConflictOutput
Structured details for a publisher-level OCC failure. Surfaces alongside HTTP 409 when a write was rejected because the caller’s pre-write view of one table’s manifest version was stale relative to the current head. The expected/actual fields tell the client which table to refresh.
MergeConflictOutput
QueryRequest
Inline read-query request for POST /query.
ReadOutput
ReadRequest
ReadTargetOutput
SchemaApplyOutput
SchemaApplyRequest
SchemaOutput
SnapshotOutput
SnapshotQuery
SnapshotTableOutput

Enums§

BranchMergeOutcome
ErrorCode
MergeConflictKindOutput

Functions§

commit_output
ingest_output
read_output
read_target_output
schema_apply_output
snapshot_payload