Function assertRealtimePlanIdentity

  • Assert that a resume context's queryFingerprint matches the accepted plan's fingerprint. Throws a "query-changed" HonuaRealtimeResumeError — the same taxonomy evaluateRealtimeCheckpoint uses for a checkpoint whose bound query identity no longer matches — when they diverge, so a subscription can never resume against a plan other than the one it was accepted for. This checks identity, not plan authenticity: trust that plan.fingerprint matches the plan's actual content is established once, by the query planner, when the plan is constructed or parsed.

    Parameters

    Returns void