Expand description
Cluster RPC schema (proto/cluster.proto).
Modules§
- cluster_
service_ client - Generated client implementations.
- cluster_
service_ server - Generated server implementations.
Structs§
- Check
Quota Request - Distributed quota check messages
- Check
Quota Response - Cluster
Node - Collection
Config - Reused from vectorizer.proto (simplified for cluster service)
- Collection
Info - GetCluster
State Request - Cluster state messages
- GetCluster
State Response - GetShard
Vectors Request - Shard vector migration messages
- GetShard
Vectors Response - Health
Check Request - Health check messages
- Health
Check Response - Hybrid
Search Config - Hybrid
Search Result - Node
Metadata - Raft
Append Entries Request - Raft
Append Entries Response - Raft
Snapshot Request - Raft
Snapshot Response - Raft
Vote Request - Raft
Vote Response - Remote
Create Collection Request - Remote collection operation messages
- Remote
Create Collection Response - Remote
Delete Collection Request - Remote
Delete Collection Response - Remote
Delete Vector Request - Remote
Delete Vector Response - Remote
GetCollection Info Request - Remote
GetCollection Info Response - Remote
Hybrid Search Request - Remote
Hybrid Search Response - Remote
Insert Vector Request - Remote vector operation messages
- Remote
Insert Vector Response - Remote
Search Vectors Request - Remote
Search Vectors Response - Remote
Update Vector Request - Remote
Update Vector Response - Search
Result - Shard
Assignment - Sparse
Vector - Hybrid search messages — dense + sparse fusion across remote shards.
- Tenant
Context - Tenant context for multi-tenant operations Propagated across cluster nodes for user isolation
- Update
Cluster State Request - Update
Cluster State Response - Vector
Data