Skip to main content

Module render

Module render 

Source
Expand description

Canonical JSON debug rendering (SPEC.md §11.1). Non-contractual for the wire; contractual for golden vectors — rendered values must deep-equal the committed .json files when parsed as JSON.

Functions§

render_message
Render a decoded message per §11.1 rule 1: one JSON document, frames in wire order, END omitted.
render_rows_segment
Render a rows segment per §11.1 rule 8: row records as {"serverVersion":…,"values":{name→value}}, NULLs as JSON null, bytes as base64, json columns parsed.