Builds ETS indexes from one streaming evidence record at a time.
Collection order, filter postings, turn projections, and relationship rows are inserted after the last frame, once joins and conversation facts are closed.
Summary
Functions
@spec ingest(map(), map(), non_neg_integer(), non_neg_integer(), binary()) :: {:ok, map()} | {:error, atom()}
@spec new( PtcRunner.Kernel.InspectionArtifact.Indexes.t(), map(), nil | %{run_id: binary(), trace_id: binary()} ) :: map()