Interface QueryPlanValidityV1Experimental

interface QueryPlanValidityV1 {
    authorizationScopeFingerprint: `sha256:${string}`;
    contractVersion: string;
    crsFingerprint: `sha256:${string}`;
    discoveryFingerprint: `sha256:${string}`;
    executionMode: QueryPlanExecutionMode;
    fingerprint: `sha256:${string}`;
    plannerVersion: "honua-query-planner@1";
    policyFingerprint: `sha256:${string}`;
    queryFingerprint: `sha256:${string}`;
    representation: QueryPlanRepresentation;
    schemaFingerprint: `sha256:${string}`;
    sourceFingerprint: `sha256:${string}`;
    version: "1.0";
}

Properties

authorizationScopeFingerprint: `sha256:${string}`
contractVersion: string
crsFingerprint: `sha256:${string}`
discoveryFingerprint: `sha256:${string}`
executionMode: QueryPlanExecutionMode
fingerprint: `sha256:${string}`
plannerVersion
policyFingerprint: `sha256:${string}`
queryFingerprint: `sha256:${string}`
representation: QueryPlanRepresentation

Selected result representation; a batch produced under a different one is a different plan.

schemaFingerprint: `sha256:${string}`
sourceFingerprint: `sha256:${string}`
version