Module pyspy_table

Module pyspy_table 

Source
Expand description

DataFusion table schemas for py-spy stack trace data.

Four normalized tables matching the structures in hyperactor_mesh::pyspy:

  • pyspy_dumps: one row per dump (top-level PySpyResult::Ok metadata)
  • pyspy_stack_traces: one row per thread (matches PySpyStackTrace)
  • pyspy_frames: one row per frame (matches PySpyFrame)
  • pyspy_local_variables: one row per local variable (matches PySpyLocalVariable)

Structsยง

PySpyDump
Row data for the pyspy_dumps table.
PySpyDumpBuffer
PySpyFrame
Row data for the pyspy_frames table. Matches hyperactor_mesh::pyspy::PySpyFrame.
PySpyFrameBuffer
PySpyLocalVariable
Row data for the pyspy_local_variables table. Matches hyperactor_mesh::pyspy::PySpyLocalVariable.
PySpyLocalVariableBuffer
PySpyStackTrace
Row data for the pyspy_stack_traces table. Matches hyperactor_mesh::pyspy::PySpyStackTrace.
PySpyStackTraceBuffer