Skip to main content

Module cluster

Module cluster 

Source
Expand description

Cluster RPC schema (proto/cluster.proto).

Modules§

cluster_service_client
Generated client implementations.
cluster_service_server
Generated server implementations.

Structs§

CheckQuotaRequest
Distributed quota check messages
CheckQuotaResponse
ClusterNode
CollectionConfig
Reused from vectorizer.proto (simplified for cluster service)
CollectionInfo
GetClusterStateRequest
Cluster state messages
GetClusterStateResponse
GetShardVectorsRequest
Shard vector migration messages
GetShardVectorsResponse
HealthCheckRequest
Health check messages
HealthCheckResponse
HybridSearchConfig
HybridSearchResult
NodeMetadata
RaftAppendEntriesRequest
RaftAppendEntriesResponse
RaftSnapshotRequest
RaftSnapshotResponse
RaftVoteRequest
RaftVoteResponse
RemoteCreateCollectionRequest
Remote collection operation messages
RemoteCreateCollectionResponse
RemoteDeleteCollectionRequest
RemoteDeleteCollectionResponse
RemoteDeleteVectorRequest
RemoteDeleteVectorResponse
RemoteGetCollectionInfoRequest
RemoteGetCollectionInfoResponse
RemoteHybridSearchRequest
RemoteHybridSearchResponse
RemoteInsertVectorRequest
Remote vector operation messages
RemoteInsertVectorResponse
RemoteSearchVectorsRequest
RemoteSearchVectorsResponse
RemoteUpdateVectorRequest
RemoteUpdateVectorResponse
SearchResult
ShardAssignment
SparseVector
Hybrid search messages — dense + sparse fusion across remote shards.
TenantContext
Tenant context for multi-tenant operations Propagated across cluster nodes for user isolation
UpdateClusterStateRequest
UpdateClusterStateResponse
VectorData

Enums§

HybridScoringAlgorithm
NodeStatus
QuotaType