getCompactionPlans()
This operation returns the compaction plans for a specific compaction job, including the merge plans showing which segments will be combined.
public GetCompactionPlansResp getCompactionPlans(GetCompactionPlansReq request)
Request Syntax
getCompactionPlans(GetCompactionPlansReq.builder()
.compactionID(Long compactionID)
.build()
);
BUILDER METHODS:
compactionID(Long compactionID)-[REQUIRED]
The ID of the compaction job returned by
compact().
RETURNS:
GetCompactionPlansResp
The response contains the compaction state and merge plans.
EXCEPTIONS:
MilvusClientException
This exception will be raised when any error occurs during this operation.
Example
import io.milvus.v2.service.utility.request.GetCompactionPlansReq;
import io.milvus.v2.service.utility.response.GetCompactionPlansResp;
GetCompactionPlansResp plans = client.getCompactionPlans(
GetCompactionPlansReq.builder()
.compactionID(jobId)
.build()
);
System.out.println(plans);