Interface QueryExecutionPlanV1

interface QueryExecutionPlanV1 {
    bounds: QueryPlanBoundsV1;
    cache: QueryPlanCacheDecisionV1;
    capabilityPolicy: CapabilityPolicy;
    diagnosticsVersion: "1.0";
    estimates: QueryPlanningEstimates;
    fallback: QueryFallbackPolicy;
    fidelity: QueryPlanFidelity;
    fingerprint: `sha256:${string}`;
    id: string;
    ir: QueryIrV1;
    kind: "honua.query-plan";
    losses: readonly QueryPlanFidelityLoss[];
    provenance: QueryPlanProvenanceV1;
    pushdown: "partial" | "full";
    representation: QueryPlanRepresentationDecisionV1;
    steps: readonly QueryPlanStep[];
    validity: QueryPlanValidityV1;
    version: "1.0";
    warnings: readonly QueryPlanWarning[];
}

Properties

capabilityPolicy: CapabilityPolicy
diagnosticsVersion
fingerprint: `sha256:${string}`
id: string
kind
losses: readonly QueryPlanFidelityLoss[]
pushdown: "partial" | "full"
steps: readonly QueryPlanStep[]
version
warnings: readonly QueryPlanWarning[]