bench_latency


Description

{“what”:“One row per latency measurement from a benchmark run.”,“why”:“Without it, benchmark performance cannot be evaluated or compared.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.818767390+00:00”}

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id bigserial 19 √ nextval('bench_latency_id_seq'::regclass)

{“what”:“Unique numeric identifier for this measurement row.”,“why”:“Without it, rows cannot be distinguished or updated individually.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.833174818+00:00”}

run_id uuid 2147483647 null

{“what”:“UUID of the benchmark run this measurement belongs to.”,“why”:“Without it, measurements cannot be grouped by run.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.856979631+00:00”}

ts timestamptz 35,6 now()

{“what”:“Timestamp when the measurement was recorded, in UTC.”,“why”:“Without it, time-based ordering and correlation is lost.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.868386159+00:00”}

provider text 2147483647 null

{“what”:“Name of the inference provider (e.g., OpenAI).”,“why”:“Without it, cannot compare latency across providers.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.884298770+00:00”}

model text 2147483647 null

{“what”:“Model identifier as used by the provider (e.g., gpt-4o).”,“why”:“Without it, cannot compare latency across models.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.910463477+00:00”}

phase text 2147483647 null

{“what”:“Benchmark phase name (e.g., prefill, decode).”,“why”:“Without it, latency metrics cannot be attributed to a stage.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.921379114+00:00”}

prompt_tokens int8 19 0

{“what”:“Number of tokens in the input prompt.”,“why”:“Without it, latency cannot be normalized per token.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.939854298+00:00”}

ttft_ms int8 19 √ null

{“what”:“Time to first token in milliseconds.”,“why”:“Without it, perceived responsiveness is unknown.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.955337542+00:00”}

decode_tok_s float8 17,17 √ null

{“what”:“Decode throughput in tokens per second.”,“why”:“Without it, generation speed cannot be assessed.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.969143945+00:00”}

tpot_ms float8 17,17 √ null

{“what”:“Time per output token in milliseconds.”,“why”:“Without it, per-token generation cost is unknown.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:00.997001395+00:00”}

itl_p50_ms float8 17,17 √ null

{“what”:“Median inter-token latency in milliseconds.”,“why”:“Without it, variability in token generation is not captured.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:01.010669495+00:00”}

itl_p99_ms float8 17,17 √ null

{“what”:“99th percentile inter-token latency in milliseconds.”,“why”:“Without it, tail latency outliers are invisible.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:01.024509100+00:00”}

total_ms int8 19 √ null

{“what”:“Total request duration in milliseconds.”,“why”:“Without it, end-to-end latency cannot be compared.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:01.047238808+00:00”}

completion_tokens int8 19 0

{“what”:“Number of tokens generated in the completion.”,“why”:“Without it, output length is unknown, affecting throughput.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:01.084281099+00:00”}

status int4 10 0

{“what”:“HTTP-like status code; 0 success, non-zero error.”,“why”:“Without it, failed requests would be indistinguishable.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:02:01.100215011+00:00”}

Indexes

Constraint Name Type Sort Column(s)
bench_latency_pkey Primary key Asc id
bench_latency_run_idx Performance Asc/Asc/Asc run_id + provider + phase

Relationships