gmail source

gmail.message_headers

fail

Header rows for one Gmail message.

Requires `id` from `gmail.messages`. This exposes each returned Gmail

id captured 2026-09-01 14:08:06Zmedian 6492 ms
Verdict: FALSE

All variants errored: 10 errors, 0 row returns.

What to do

Coral catalog/connector bug
coral.bug

Either the table isn't actually exposed, or the catalog guide is wrong about required filters / columns.

Open a coral issue. Include the exact error, the SQL, and one trial output.
Coral catalog/connector bug
coral.bug

Either the table isn't actually exposed, or the catalog guide is wrong about required filters / columns.

Not fixable here. Mark verdict=fail with the exact coral catalog quote as the note.
rendering…

Summary

VariantTrialsMinMedianMaxRow countsErrors
id-filter-broken26485 ms6492 ms6499 ms[0, 0]2
message-id-filter26526 ms6544 ms6563 ms[0, 0]2
json-extract26495 ms6500 ms6506 ms[0, 0]2
aggregate26531 ms6558 ms6585 ms[0, 0]2
edge26495 ms6498 ms6501 ms[0, 0]2

Latency per trial

id-filter-brokenmedian 6492ms
t16485mst26499ms
scale: 0–6499 ms
message-id-filtermedian 6544ms
t16526mst26563ms
scale: 0–6563 ms
json-extractmedian 6500ms
t16506mst26495ms
scale: 0–6506 ms
aggregatemedian 6558ms
t16585mst26531ms
scale: 0–6585 ms
edgemedian 6498ms
t16495mst26501ms
scale: 0–6501 ms

Probe variants — every command + output

id-filter-broken2 trials
min 6485ms · median 6492ms · max 6499ms · rows 0,0

expected coral_bug: required `id` filter but column doesn't exist

Command
SELECT message_id, name, value FROM gmail.message_headers WHERE id = 'fake' LIMIT 1
Trials + output
trial 1·6485ms·rows 0isError=true
Error
Error: No column named `id`
Detail: No column `id` is in scope. Valid columns include: gmail.message_headers.message_id, gmail.message_headers.name, gmail.message_headers.value, gmail.message_headers.raw.
trial 2·6499ms·rows 0isError=true
Error
Error: No column named `id`
Detail: No column `id` is in scope. Valid columns include: gmail.message_headers.message_id, gmail.message_headers.name, gmail.message_headers.value, gmail.message_headers.raw.
message-id-filter2 trials
min 6526ms · median 6544ms · max 6563ms · rows 0,0

expected coral_bug: connector demands `id` filter even though columns are message_id-keyed

Command
SELECT message_id, name, value FROM gmail.message_headers WHERE message_id = 'fake' LIMIT 1
Trials + output
trial 1·6526ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
trial 2·6563ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
json-extract2 trials
min 6495ms · median 6500ms · max 6506ms · rows 0,0

no-filter probe (will likely fail with required-filter error)

Command
SELECT message_id, name, value, json_as_text(raw, 'name') AS raw_name FROM gmail.message_headers LIMIT 5
Trials + output
trial 1·6506ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
trial 2·6495ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
aggregate2 trials
min 6531ms · median 6558ms · max 6585ms · rows 0,0

no-filter probe (likely rejected)

Command
SELECT COUNT(*) AS n FROM gmail.message_headers
Trials + output
trial 1·6585ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
trial 2·6531ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
edge2 trials
min 6495ms · median 6498ms · max 6501ms · rows 0,0

no-filter probe (likely rejected)

Command
SELECT message_id, name FROM gmail.message_headers LIMIT 200
Trials + output
trial 1·6495ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.
trial 2·6501ms·rows 0isError=true
Error
Error: gmail.message_headers requires `WHERE id = <constant>`
Detail: gmail.message_headers requires a constant equality filter on id
Hint: Add a constant equality filter on `id` or inspect `coral.columns` / `coral.tables` first.

All returned rowsacross all non-errored trials · filterable · paginated

0 rows stored · 0 returned · page 1/1
No rows captured. Trials either returned isError=true (errors shown above) or the probe runner didn't capture full output rows.

Trial comparison

Variant / comboTrial #LatencyRowsStatusFirst key returned
id-filter-brokent16485ms0error
id-filter-brokent26499ms0error
message-id-filtert16526ms0error
message-id-filtert26563ms0error
json-extractt16506ms0error
json-extractt26495ms0error
aggregatet16585ms0error
aggregatet26531ms0error
edget16495ms0error
edget26501ms0error
Probed by bld-dabqr1nqj5pc73dgn3h0-676t6 at 2026-09-01T14:08:06Z
JSON record: reports/gmail/tables/message_headers.json
first_run_at: 2026-09-01T14:08:06Z
last_retried_at: 2026-09-01T14:08:06Z
retry_count: 1
View version history →