nxt::io::arrow::trace_row struct

One row in a trace stream written as an Arrow IPC table.

Public variables

std::string run_id
Stable id shared by all rows from one run.
std::int64_t seq
Monotonic row sequence number.
std::int64_t elapsed_ms
Milliseconds elapsed since the trace was created.
std::string phase
Coarse phase, such as request, event, or an app marker.
std::string event_type
Detailed event type within the phase.
std::string data
Short human-readable value for quick inspection.
std::string payload_json
Full structured payload as JSON text.