GetServerVersion()

Returns the connected Milvus server version and optional build details.

pub async fn server_version(&self, request: GetServerVersionRequest) -> Result<GetServerVersionResponse>

Request Syntax

let request = GetServerVersionRequest::builder()
    .build()?;

REQUEST FIELDS:

  • detail: bool

    Whether the response includes build details such as the git commit, Go version, and deploy mode. When false, only the version string is returned.

RETURNS:

Result

GetServerVersionResponse exposes version() and, when detail is enabled, build_time(), git_commit(), go_version(), and deploy_mode(). Returns an Error on failure.

Example

let request = GetServerVersionRequest::builder()
    .detail(true)
    .build()?;
let resp = client.server_version(request).await?;
println!("server: {}", resp.version());

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Was this page helpful?